Opérateurs et fonctions

1. Opérateurs

Les listes présentées ci-après résument les opérateurs principaux disponibles dans PostgreSQL.

a. Opérateurs de comparaison

Lorsqu’un des opérandes comparés est NULL, alors la comparaison est NULL, sauf lorsque l’opérateur est IS DISTINCT FROM, NULL étant l’absence de valeur.

  • < : retourne true si l’opérande de gauche est plus petit que l’opérande de droite.

  • > : retourne true si l’opérande de gauche est plus grand que l’opérande de droite.

  • <= : retourne true si l’opérande de gauche est plus petit ou égal à l’opérande de droite.

  • >= : retourne true si l’opérande de gauche est plus grand ou égal à l’opérande de droite.

  • = : retourne true si les deux opérandes sont équivalents.

  • <> ou != : retourne true si les deux opérandes ne sont pas équivalents.

  • IS [ NOT ] DISTINCT FROM : retourne true (ou false) si les opérandes sont distincts l’un de l’autre, même si l’un des opérandes est NULL.

  • IS [ NOT ] NULL : retourne true (ou false) si l’opérande est NULL.

Les opérateurs suivants fonctionnent avec des types de données composites, comme des tableaux, des plages de valeurs ou les types de données JSON :

  • @> : retourne true si l’opérande de gauche...

Pour consulter la suite, découvrez le livre suivant :
couv_EP4POST.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
Extensions
Suivant
Manipulation des données