Funciones

Describe las funciones built-in disponibles en Postgres.

Est�n disponibles muchos tipos de datos para la conversi�n a otros tipos relacionados. En adici�n, existen algunos tipos espec�ficos de funciones. Algunas funciones tambien estan disponibles atrav�s de operadores y pueden ser documentadas solo como operadores.

Funciones SQL

"Funciones SQL" son contrucciones definidas por el standart SQL92, que tiene sintaxis igual que funciones pero que no pueden ser implementadas como simples funciones.

Tabla 1. Funciones SQL

FuncionesRetornaDescripcionEjemplo
COALESCE(list) no-NULO retorna el primer valor no-NULO en la lista COALESCE(r"le>, c2 + 5, 0)
NULLIF(input,value) input or NULO retorna NULO si input = value NULLIF(c1, 'N/A')
CASE WHEN expr THEN expr [...] ELSE expr END expr retorna la expresi�n para la primera cla�sula verdadera CASE WHEN c1 = 1 THEN 'match' ELSE 'no match' END