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

Korzystanie z tabel tymczasowych w pakiecie ssis

W SQL Server 2012, jeśli używasz tabel tymczasowych, musisz określić zestaw wyników.

Jest to problem z procedurą sp_describe_first_result_set, której SSIS używa do zwracania metadanych wyjściowych.

Np.

EXEC dbo.RptResults_StoredProcedure

Staje się

EXEC dbo.RptResults_StoredProcedure
WITH RESULT SETS
((
    Date NVARCHAR(10),
    Location VARCHAR(12),
    Department CHAR(1),
    Shift CHAR(1),
    ForecastSales DECIMAL(18,2),
    ActualSales DECIMAL(18,2)
))

Zobacz więcej informacji

http://blog.concentra.co.uk/2014/08/22/column-metadata-determined-correctly-ssis-data-flow-task-stored-procedure-inputs/



  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 dowiedzieć się, co blokuje moje stoły?

  2. Jak wyświetlić rekord wiele razy, w tym interwały dzienne w oparciu o daty rozpoczęcia i zakończenia?

  3. Jedna lub wiele baz danych

  4. Jak wypisać wszystkie daty między dwiema datami?

  5. Konwersja wyników Select do skryptu wstawiania — SQL Server