Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2005, 10h54   #1
Invité régulier
 
Inscription : mai 2003
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 20
Points : 9
Points : 9
Par défaut Probleme d'extraction des champs nuls

Bonjour,

La requete suivante (sous INTERBASE) ne fonctionne pas :

Code :
1
2
 
SELECT * FROM matable WHERE champdate=NULL
Le problème c'est qu'il y a erreur de syntaxe au niveau de NULL.
Cette requête fonctionne très bien avec les tables PARADOX.

Quel est l'équivalent de cette requête sous INTERBASE ?


Merci d'avance.
ETOKA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 11h01   #2
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Null n'étant pas une valeur mais justement une absence de valeur.
On ne peut pas dire (en SQL normalisé) qu'une valeur est égale à l'absence de valeur. On dit qu'une valeur n'a pas de valeur.
Ce qui ce traduit par :

Code :
SELECT * FROM matable WHERE champdate IS NULL;
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2005, 11h03   #3
Invité régulier
 
Inscription : mai 2003
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 20
Points : 9
Points : 9
ça marche.

Merci infiniment!
ETOKA est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h17.


 
 
 
 
Partenaires

Hébergement Web