Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SSIS Wykonaj procedurę składowaną z parametrami z pliku .CSV SQL Server 2005

Jeden z moich współpracowników właśnie dał mi odpowiedź.

Nie potrzebujesz kontenera pętli ForEach ani kontenera zestawu rekordów.

Wszystko czego potrzebujesz to Flat File Source i polecenie OLE DB. Połącz się z bazą danych i wewnątrz polecenia OLE DB wybierz odpowiednie połączenie.

We właściwościach komponentu wprowadź następującą komendę SQL:

exec ssis_createorder ?, ?, ? 

Znak „?” są miejscami na parametry.

Następnie na karcie Mapowania kolumn zamapuj kolumny pliku .csv na parametry procedury składowanej.

Gotowe, śmiało uruchom pakiet.

Dzięki Gary, gdybyś był na StackOverFlow, dałbym ci głos za i zaakceptował twoją odpowiedź.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak utworzyć tabelę tymczasową z typu?

  2. Pobierz poprzedni i następny wiersz z wierszy wybranych z warunkami (WHERE)

  3. Zliczanie Liczba kolejnych wystąpień wartości w tabeli

  4. Zaloguj się do Microsoft SQL Server Błąd:18456

  5. SQL Server:ranga typu danych w operacjach arytmetycznych?