Chapter 4. Sintaxis de SQL

Table of Contents

4.1. Estructura léxica
4.1.1. Identificadores y palabras clave
4.1.2. Constantes
4.1.3. Operadores
4.1.4. Caracteres especiales
4.1.5. Comentarios
4.1.6. Precedencia de operadores
4.2. Expresiones de valor
4.2.1. Referencias a columnas
4.2.2. Parámetros posicionales
4.2.3. Subíndices
4.2.4. Selección de campos
4.2.5. Invocaciones de operadores
4.2.6. Llamadas a funciones
4.2.7. Expresiones de agregación
4.2.8. Llamadas a funciones de ventana
4.2.9. Conversiones de tipos (Type Casts)
4.2.10. Expresiones de ordenamiento (Collation Expressions)
4.2.11. Subconsultas escalares
4.2.12. Constructores de arrays
4.2.13. Constructores de filas
4.2.14. Reglas de evaluación de expresiones
4.3. Llamada a funciones
4.3.1. Uso de la notación posicional
4.3.2. Uso de la notación por nombre
4.3.3. Uso de la notación mixta

Este capítulo describe la sintaxis de SQL. Forma la base para comprender los siguientes capítulos que entrarán en detalles sobre cómo se aplican los comandos SQL para definir y modificar datos.

También aconsejamos a los usuarios que ya están familiarizados con SQL que lean este capítulo detenidamente porque contiene varias reglas y conceptos que se implementan de manera inconsistente entre las bases de datos SQL o que son específicos de PostgreSQL.