In this PostgreSQL post explains how to use the PostgreSQL current_timestamp function with syntax and examples.
The PostgreSQL current_timestamp function returns the current date and time with the time zone.
The syntax for the current_timestamp function in PostgreSQL is:
current_timestamp( [ precision ] )
Optional. The number of digits to round the fractional seconds to.
The current_timestamp function can be used in the following versions of PostgreSQL:
Let's look at some PostgreSQL current_timestamp function examples and explore how to use the current_timestamp function in PostgreSQL.
For example:
postgres=# SELECT current_timestamp;
now
-------------------------------
2014-04-24 20:55:09.808294+00
(1 row)
postgres=# SELECT current_timestamp(1);
timestamptz
--------------------------
2014-04-24 20:55:09.8+00
(1 row)
postgres=# SELECT current_timestamp(2);
timestamptz
---------------------------
2014-04-24 20:55:09.81+00
(1 row)
postgres=# SELECT current_timestamp(3);
timestamptz
----------------------------
2014-04-24 20:55:09.808+00
(1 row)