Ensemble Firebird DocFirebird Docs → Guide Firebird et NULL
Firebird home Firebird home Sommaire: Ensemble Firebird DocNiveau supérieur: Firebird DocsSuivant: Qu'est ce que NULL?

Guide Firebird et NULL

Comportement et précautions au sujet de NULL dans Firebird SQL

Paul Vinkenoog

Traduction en français: Philippe Makowski

04 mai 2005 - Document version 0.2.1-fr


Table des matières

Introduction
Qu'est ce que NULL?
NULL dans les expressions
NULL dans les UDFs
NULL dans des instructions if
Tester si quelque chose est NULL
Affecter NULL à une variable ou un champ
Travailler avec NULL
Résumé
A. Historique du document
B. Licence

Introduction

Régulièrement, dans les listes de support sur Firebird des questions au sujet de « choses étranges » arrivant avec NULLdans Firebird SQL sont posées. Ce concept semble difficile à comprendre - peut être à cause de son nom, qui semble correspondre à « rien » qui donc n'aurait aucune conséquence s'il est ajouté à un nombre ou ajouté à la fin d'une chaîne de caractères. En fait, le résultat de ces opérations renvoie toujours NULL.

Cet article explore le comportement de NULL dans Firebird SQL, pointe les chausse-trappe habituelles et vous montre comment travailler avec des expressions qui contiennent NULL ou peuvent avoir un résultat NULL.

Si vous voulez une référence rapide pour rafraîchir votre mémoire, allez directement à ce résumé (qui est vraiment condensé).

Note

Certaines phrases et exemples dans ce guide sont empruntés au Guide de démarrage de Firebird, publié initialement par IBPhoenix, et maintenant partie intégrante du Projet Firebird.

Sommaire: Ensemble Firebird DocNiveau supérieur: Firebird DocsSuivant: Qu'est ce que NULL?
Ensemble Firebird DocFirebird Docs → Guide Firebird et NULL