Ich verwende einen OLE DB-Befehl in SSIS, für den der SQL-Befehl wie folgt aussieht:
%Vor%Wenn ich versuche, die Spaltenzuordnungen vorzunehmen, werden diese Parameter als PARAM_0, PARAM_1, PARAM_2, PARAM_3 usw. angezeigt. Gibt es eine Möglichkeit, sie als Spaltennamen anzuzeigen?
Ich habe festgestellt, dass SSIS Spaltennamen aus einer gespeicherten Prozedur anstelle des SQL-Befehls für den OLE DB-Befehl lesen wird!
Es wird jedoch nicht das @ für den Parameternamen ignorieren und daher funktioniert die intelligente Anpassung nicht für CustomerId vs. @CustomerId.
+1 für alle, die Stored Procs verwenden. : -)
Tags und Links sql sql-server ssis alias oledbcommand