Fonctions et opérateurs Fonction Opérateur

PostgreSQL fournit un certain nombre de fonctions et d’opérateurs permettant de manipuler les données. Ces fonctions et opérateurs interagissent avec des types de données : le choix d’un type de données est lié à ce qu’on souhaite opérer sur la donnée.

Les listes suivantes reprennent les opérateurs logiques et les principales fonctions et opérateurs pour les principaux types de données.

1. Opérateurs logiques

Les opérateurs sont généralement utilisés dans la clause WHERE d’une requête SELECT, tout comme les requêtes UPDATE et DELETE.

a. Opérateurs de combinaison logique

Les opérateurs de combinaison logique permettent d’utiliser plusieurs opérations de comparaisons et de combiner leurs résultats. Ces opérateurs sont identiques à ce qui existe dans tous les langages informatiques, à la nuance près que l’état NULL doit être pris en compte, et utilisent les mot-clés suivants :

  • a AND b : et logique

  • a OR b : ou logique

  • NOT a : inversion logique

Les combinaisons logiques doivent prendre en compte l’état NULL et sont résumées dans le tableau suivant :

a

b

a AND b

a OR b

vrai

vrai

vrai

vrai

vrai

faux

faux

vrai

vrai

null

null

vrai

faux

faux

faux

faux

faux

null

faux

null

null

null

null

null

b. Opérateurs de comparaison

Les opérateurs...

Pour consulter la suite, découvrez le livre suivant :
couv_RIPOST.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Création de tables
Suivant
Création d’index