PostgreSQL: literal

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

PostgreSQL: literal

Este tutorial de PostgreSQL explica con ejemplos cómo usar literales (cadenas, números, fechas, horas y literales booleanos) en PostgreSQL.

describir

En PostgreSQL, los literales son lo mismo que las constantes. Cubriremos varios tipos de literales: literales de cadena, literales numéricos, literales de fecha y hora y literales booleanos.

literal de cadena

Los literales de cadena siempre se encierran entre comillas simples (‘). Por ejemplo:

ejemplo explique
‘prograrmaplus.com’ Cadena literal con comillas simples
“tecnología de redes” Cadena literal con comillas simples

literales numéricos

Los literales numéricos pueden ser positivos o negativos, y son valores exactos o de punto flotante. Si no se especifica ningún signo, se asume un número positivo. Estos son algunos ejemplos de literales numéricos válidos:

ejemplo explique
25 literal entero sin signo (se supone un signo positivo)
+25 Literal entero con signo positivo
-25 Literal entero con signo negativo
25e-04 literal de coma flotante
25.607 literal decimal

literales de fecha y hora

Los literales de fecha y hora se pueden representar como cadenas o números. Estos son algunos ejemplos de literales de fecha y hora válidos:

ejemplo explique
‘2014-11-25’ El formato literal de la fecha es ‘AAAA-MM-DD’
‘20141125’ El formato literal de la fecha es ‘AAAAMMDD’
20141125 Fecha literal en el formato AAAAMMDD
’14-11-25′ El formato literal de la fecha es ‘YY-MM-DD’
‘141125’ El formato literal de la fecha es ‘AAMMDD’
141125 Literal de fecha en formato AAMMDD
‘2014-11-25 11:49:36’ El formato literal de fecha y hora es ‘YYYY-MM-DD HH:MM:SS’
‘20141125114936’ El formato literal de fecha y hora es ‘AAAAMMDDHHMMSS’
20141125114936 Literal de fecha y hora en el formato AAAAMMDDHHMMSS
’14-11-25 11:49:36′ El formato literal de fecha y hora es ‘YY-MM-DD HH:MM:SS’
‘141125114936’ El formato literal de fecha y hora es ‘AAMMDDHHMMSS’
141112514936 Literal de fecha y hora en el formato AAMMDDHHMMSS
‘0 11:49:36’ Un literal de tiempo en el formato “D HH:MM:SS”, donde D puede ser un valor de fecha entre 0 y 34
’11:49:36′ El formato de texto de la hora es ‘HH:MM:SS’
’11:49′ Literal de tiempo en el formato “HH:MM”
‘0 11:49’ Un literal de tiempo en el formato “D HH:MM”, donde D puede ser un valor de fecha entre 0 y 34
‘0 11’ Un literal de tiempo en el formato “D HH”, donde D puede ser un valor de fecha entre 0 y 34
’36’ Literal de tiempo en el formato “SS”
114936 Literal de tiempo formateado como HHMMSS
4936 Literal de tiempo formateado como MMSS
36 Literal de tiempo en formato SS

literal booleano

Los literales booleanos son valores que se evalúan como 1 o 0. Estos son algunos ejemplos de literales booleanos válidos:

ejemplo explique
1 Evalúa a 1
verdadero Evalúa a 1
verdadero Evalúa a 1
0 evalúa a 0
Incorrecto evalúa a 0
Incorrecto evalúa a 0
(Visited 5 times, 1 visits today)