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
Alexandre Chemla - Consultant MS BI chez Masao
ç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 ?
Alexandre Chemla - Consultant MS BI chez Masao
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é
Fabian M. - DBA Sql server 2008R2.
Apprenti Admin Système 2008 R2
Développeur SSRS, SQL
Développement C# en hobby
Essaye sinon avec ISNULL(libelle, '-') mais noramelement ça fonctionne de la même manière.
Alexandre Chemla - Consultant MS BI chez Masao
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager