postgresqlHow can I extract the year from a PostgreSQL timestamp?
To extract the year from a PostgreSQL timestamp, you can use the EXTRACT
function. This function takes a field name and a timestamp as its arguments, and returns the specified field from the timestamp. The field name for the year is YEAR
.
Here is an example of how to use the EXTRACT
function to extract the year from a timestamp:
SELECT EXTRACT(YEAR FROM timestamp '2011-12-25 12:34:56');
This will return the following output:
2011
The code consists of the following parts:
SELECT
- the keyword used to initiate a queryEXTRACT
- the function used to extract a field from a timestampYEAR
- the field name for the yearFROM
- the keyword used to indicate the source of the timestamptimestamp '2011-12-25 12:34:56'
- the timestamp from which the year should be extracted
Helpful links
More of Postgresql
- How do I parse XML data using PostgreSQL?
- How can Zalando use PostgreSQL to improve its software development?
- How do I use PostgreSQL ZonedDateTime to store date and time information?
- How can I troubleshoot zero damaged pages in PostgreSQL?
- How can I use PostgreSQL and ZFS snapshots together?
- How do I use PostgreSQL's XMIN and XMAX features?
- How can I use PostgreSQL's "zero if null" feature?
- How do I use PostgreSQL and ZFS together?
- How do I use PostgreSQL's XMLTABLE to parse XML data?
- How can I use PostgreSQL with YAML?
See more codes...