Capítulo 4. Sintaxe da linguagem SQL

Índice

4.1. Estrutura léxica
4.1.1. Identificadores e palavras-chave
4.1.2. Constantes
4.1.3. Operadores
4.1.4. Caracteres especiais
4.1.5. Comentários
4.1.6. Precedência dos operadores
4.2. Expressões de valor
4.2.1. Referências de coluna
4.2.2. Parâmetros posicionais
4.2.3. Índices
4.2.4. Seleção de campo
4.2.5. Chamadas de operadores
4.2.6. Chamadas de função
4.2.7. Expressões de agregação
4.2.8. Chamadas de função de janela
4.2.9. Conversão de tipo de dados
4.2.10. Expressões de ordenação
4.2.11. Subconsultas escalares
4.2.12. Construtores de matriz
4.2.13. Construtores de linha
4.2.14. Regras para avaliação de expressão
4.3. Chamadas de função
4.3.1. Uso da notação posicional
4.3.2. Uso da notação nominal
4.3.3. Uso da notação mista

Este capítulo descreve a sintaxe [13] da linguagem SQL, fornecendo a base para compreensão dos próximos capítulos que entram em mais detalhes sobre como os comandos SQL são usados para definir e modificar os dados.

A leitura cuidadosa deste capítulo também é aconselhada aos usuários já familiarizados com a linguagem SQL, porque existem várias regras e conceitos implementados pelos bancos de dados SQL de forma inconsistente, ou específicos do PostgreSQL.



[13] Sintaxe (lógica): Na ciência da computação, o termo sintaxe refere-se às regras que regem a composição de textos com significado em uma linguagem formal, tal como uma linguagem de programação, ou seja, os textos para os quais faz sentido definir a semântica ou significado, ou fornecer uma interpretação. Wikipédia - Sintaxe (lógica) (N. T.)