Bonjour,
Comment peut on supprimer les caractères Null ?
j'ai tenté un :
mais ça me retourne juste un _.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select replace(libelle, char(00), '-') as ch, * from maTable
Bonjour,
Comment peut on supprimer les caractères Null ?
j'ai tenté un :
mais ça me retourne juste un _.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select replace(libelle, char(00), '-') as ch, * from maTable
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT COALESCE(libelle, '-') as CH from Table
ça ne fonctionne pas, j'ai toujours mon caractère null.
En fait j'exporte les données dans un fichier texte. Et la j'ai mon caractère null
Ce que tu veux c'est afficher '-' si la valeur est null ou remplacer la valeur null par '-' dans ta table ?
Essaye sinon avec ISNULL(libelle, '-') mais noramelement ça fonctionne de la même manière.
C'est bon j'ai trouvé la solution.
Il me fallait mettre le fichier en unicode et là plus de caractère null au moment de l'export.
Merci à tous
c'est que ce n'est pas une valeur null de sql.
Y'a la methode isnull() mais identique à coalesce.
Replace(libelle, '_', '-')
a tester, enfin il faut trouver le caractère qu'il reprend pour "null" actuellement
ce que je ferai, un select dans sql et copié collé du caractère qu'il m'aura renvoyé
Partager