0 votes

colonne dérivée de conversion de blanc en numérique

J'ai une colonne source avec un blanc (pas "NULL"), et une cible numérique. Lors de la conversion en utilisant la conversion de données, la conversion ne se fait pas à cause d'une valeur source vide, j'ai donc utilisé une colonne dérivée pour remplacer une valeur vide par NULL ou 0.

(colonne source == " ") ? "0" : colonne source

mais il ne donne pas la valeur 0 dans l'espace vide.

merci prav

2voto

Barry Points 18913

Cela devrait faire l'affaire.

(LEN(TRIM(sourceColumn)) = 0 ? "0" : sourceColumn)

0voto

Anthony Faull Points 6490
([source column] == null || [source column].TrimEnd().Length == 0)
     ? "0"
     : [source column]

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X