Table of Contents
Chapitre 8. Types de données
8.8.2. cidr.......................................................................................................................................121
8.8.3. Comparaison de inet et cidr.................................................................................................122
8.8.4. macaddr...............................................................................................................................122
8.9. Types champs de bits....................................................................................................................122
8.10. Tableaux......................................................................................................................................123
8.10.1. Déclaration des types de tableaux.....................................................................................123
8.10.2. Saisie de valeurs de type tableau.......................................................................................124
8.10.3. Accès aux tableaux............................................................................................................125
8.10.4. Modification de tableaux...................................................................................................127
8.10.5. Recherche dans des tableaux.............................................................................................129
8.10.6. Syntaxe d'entrée et de sortie des tableaux.........................................................................130
8.11. Types composites........................................................................................................................131
8.11.1. Déclaration de types composite.........................................................................................131
8.11.2. Entrée d'une valeur composite...........................................................................................132
8.11.3. Accéder aux types composite............................................................................................133
8.11.4. Modifier les types composite............................................................................................134
8.11.5. Syntaxe en entrée et sortie d'un type composite................................................................134
8.12. Types identifiants d'objets..........................................................................................................135
8.13. Pseudo−Types.............................................................................................................................137
Chapitre 9. Fonctions et opérateurs..............................................................................................................139
9.1. Opérateurs logiques......................................................................................................................139
9.2. Opérateurs de comparaison...........................................................................................................140
9.3. Fonctions et opérateurs mathématiques........................................................................................141
9.4. Fonctions et opérateurs de chaînes...............................................................................................144
9.5. Fonctions et opérateurs de chaînes binaires..................................................................................152
9.6. Fonctions et opérateurs pour les chaînes de bits...........................................................................154
9.7. Correspondance de modèles.........................................................................................................154
9.7.1. LIKE....................................................................................................................................155
9.7.2. Expressions rationnelles SIMILAR TO..............................................................................156
9.7.3. Expressions rationnelles POSIX.........................................................................................157
9.8. Fonctions de formatage des types de données..............................................................................167
9.9. Fonctions et opérateurs pour date/heure.......................................................................................172
9.9.1. EXTRACT, date_part..........................................................................................................174
9.9.2. date_trunc............................................................................................................................177
9.9.3. AT TIME ZONE.................................................................................................................178
9.9.4. Date/Heure courante............................................................................................................179
9.10. Fonctions et opérateurs géométriques.........................................................................................180
9.11. Fonctions et opérateurs pour le type des adresses réseau...........................................................184
9.12. Fonctions de manipulation de séquence.....................................................................................186
9.13. Expressions conditionnelles........................................................................................................187
9.13.1. CASE.................................................................................................................................187
9.13.2. COALESCE......................................................................................................................189
9.13.3. NULLIF.............................................................................................................................189
9.14. Fonctions et opérateurs sur les tableaux.....................................................................................189
9.15. Fonctions d'agrégat.....................................................................................................................191
9.16. Expressions de sous−expressions...............................................................................................193
Documentation PostgreSQL 8.0.5
iv