Función MAKE_TIMESTAMPTZ en PostgreSQL

La función MAKE_TIMESTAMPTZ en PostgreSQL te permite crear un campo de fecha y hora con zona horaria a partir de un año, mes, día, hora, minutos y segundos concretos junto a la zona opcionalmente. Esta función está englobada en las denominadas funciones de fecha.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

make_timestamptz ( año int, mes int, dia int, hora int, minuto int, 
segundo double precision [, zona text ] )Lenguaje del código: CSS (css)

Ejemplos

En el siguiente ejemplo comprobamos cómo se crea un campo timestamp with time zone a partir de los números 2013, 7, 15, 8, 15, 23.5 correspondiendose con año-mes-día hora.minuto.segundo:

select make_timestamptz(2013, 7, 15, 8, 15, 23.5)Lenguaje del código: CSS (css)
Función MAKE_TIMESTAMPTZ en PostgreSQL

En este otro ejemplo comprobamos cómo se crea un campo timestamp with time zone a partir de los números 2013, 7, 15, 8, 15, 23.5 , ‘America/New_York’ correspondiendose con año-mes-día hora.minuto.segundo ‘zona’:

select make_timestamptz(2013, 7, 15, 8, 15, 23.5, 'America/New_York')Lenguaje del código: JavaScript (javascript)

Escribir un comentario