Benutzer mit den meisten Antworten
Fehler bei der Konvertierung (String - Int)

Frage
-
Ausdruck : @[User::JournalDateiNummer]= (DT_I8) SUBSTRING( @[User::JournalDateiName] , 8, 1000 )
Hi,
Wenn die Ausdruck Task auswerte, dann bekomme ich den Fehler. Könnt ihr bitte sagen , wie kann ich ein String als Integer in SSIS konvertieren ?
Danke!
- Bearbeitet ganeshsg Mittwoch, 20. Mai 2015 08:50
Antworten
-
(DT_I8) SUBSTRING( @[User::JournalDateiName] , 8, 1000 )
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort markiert ganeshsg Mittwoch, 20. Mai 2015 14:11
Alle Antworten
-
(DT_I8) SUBSTRING( @[User::JournalDateiName] , 8, 1000 )
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort markiert ganeshsg Mittwoch, 20. Mai 2015 14:11
-
Hi,
wandle doch mal vor dem Cast nach DT_I8 das Ergebnis deines Substring nach DT_STR um.
Viele Grüße Holger M. Rößler
- Bearbeitet Holger M. Rößler Mittwoch, 20. Mai 2015 13:26
-
Hatte überlesen, dass es um ein "Execution Task" geht, ich dachte es wäre ein "Derived Column".
Ich schätze auch mal, es ist eher doch noch nicht gelöst. Sieht mir etwas nach einem Bug aus, denn wenn ich ohne SUBSTRING ein WSTR => I8 wandeln will, dann geht es:Sobald SUBSTRING ins Spiel kommt, bekomme ich den gleichen Fehler. Als Work-A-Round würde ich ein Script Task verwenden.
Olaf Helper
[ Blog] [ Xing] [ MVP]- Bearbeitet Olaf HelperMVP Donnerstag, 21. Mai 2015 07:36