Going from precision 3 down to 0 - note the bug in (1). It always displays
a trailing zero.
australia=# select current_timestamp(3); timestamptz
----------------------------2003-07-30 10:54:55.642+08
(1 row)
australia=# select current_timestamp(2); timestamptz
---------------------------2003-07-30 10:54:57.11+08
(1 row)
australia=# select current_timestamp(1); timestamptz
---------------------------2003-07-30 10:54:58.20+08
(1 row)
australia=# select current_timestamp(0); timestamptz
------------------------2003-07-30 10:55:03+08
(1 row)
Chris