Bonjour,
Je travaille avec SQL Server 2005 et SSIS pour importer des données de fichiers CSV. J'utilise un shéma de base de données avec un champs AZERTY clé étrangère qui se trouve dans une table X qui est clé primaire dans une table Y. Dans la table X j'ai des valeurs pour le champs AZERTY qui sont égale à "0000000" qui ne se retrouve pas dans la table Y. Comment dire par SSIS que les valeurs "0000000" de la table X sont des valeurs égales à null dans Y. AZERTY est de type DT_STR de 7 caractère avec la codepage 1252.
J'utilise un Derived Column pour regarder la valeur de AZERTY dans x et j'entre une expression qui est AZERTY=="0000000"?NULL(DT_STR,7,1252):AZERTY.
Mais j'ai une erreur de syntaxe !!!
Quelqu'un peut m'aider ?