Veamos ahora el extract(millenium) función con la siguiente consulta.
Consulta
default> select extract(millennium from timestamp '2016-08-11 17:25:15')
as millennium_year;
Resultado
La consulta anterior generará el siguiente resultado.
millennium_year
-------------------------------
3.0
La consulta devuelve el milenio para el año 2016 dado y es 3. Un milenio es igual a 1000 años.