J'essaye d'implémenter le composant de division conditionnel dans mon paquet de SSIS. J'ai besoin de diviser les enregistrements en fonction de l'année. J'ai besoin d'extraire des données pour les 5 dernières années et j'ai besoin de le diviser avant de le vider à la destinationexpression dans le composant fractionné dans SSIS donnant l'erreur
periodenddate est le champ datetime. J'ai besoin d'extraire la partie de l'année de ce champ et de la comparer à l'année réelle comme mentionné dans l'expression. Je reçois une erreur pour une expression non valide. Quelqu'un pourrait-il me dire où vais-je mal
L'expression que je utilise est pour exemple
periodEndDate == YEAR(GETDATE())
S'il vous plaît trouver l'erreur jointe
Deuxième erreur
erreur Troisième
'periodenddate' est en minuscules, pas en chameau! – MiguelH
J'ai essayé de mettre des minuscules en train d'obtenir une erreur. S'il vous plaît voir la seconde erreur des titres d'écran. Également essayé opérateur égal unique – Tom
Il est difficile de répondre à une question lorsque vous avez essayé trois choses différentes, a obtenu trois erreurs différentes, mais vous ne montrez le code que pour une tentative. La raison de l'erreur dans le code que vous affichez est due aux minuscules, car SSIS est sensible à la casse. Corrigez cela, montrez le code que vous utilisez maintenant et l'erreur que vous obtenez, et il pourrait être possible de vous aider davantage. –