LIKE
SIMILAR TO
e as expressões regulares do
SQL99EXTRACT
, date_part
date_trunc
AT TIME ZONE
O PostgreSQL disponibiliza várias funções e operadores para os tipos de dado nativos. Os usuários também podem definir suas próprias funções e operadores, conforme descrito no Guia do Programador do PostgreSQL. Os comandos \df e \do do psql podem ser utilizados para mostrar a lista de todas as funções e operadores disponíveis, respectivamente.
Havendo preocupação em relação à portabilidade, deve-se ter em mente que a maior parte das funções e operadores descritos neste capítulo não são especificadas no padrão SQL, com exceção dos operadores mais triviais para aritmética e para comparação, e de algumas funções indicadas explicitamente. Algumas destas funcionalidades estendidas estão presentes em outras implementações do SQL e, em muitos casos, a funcionalidade é compatível e consistente entre vários produtos.
Os operadores lógicos habituais estão disponíveis:
AND |
OR |
NOT |