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

Dynamicznie decyduj o nazwie tabeli w wykonaniu zadania SQL dla instrukcji CREATE TABLE

Tak, jest to możliwe. Oto jak bym to zrobił:

  • Zbuduj kolejną zmienną dla swojego SqlStatement z Twojej zmiennej NazwaTabeli. W zależności od wersji SSIS można to zrobić na dwa sposoby:

    W SSIS 2008 musisz użyć Zadanie skryptu aby wykonać konkatenacje ciągów.

    W SSIS 2012 możesz wykorzystać Zadanie wyrażenia .

  • Możesz użyć Exressions zakładka w Execute SQL Task i dodaj wyrażenie dla SqlStatementSource i skieruj go na swoją Zmienną. Zmienna powinna być pełną instrukcją.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skonfiguruj SQL-SERVER bez uruchamiania usługi

  2. zwróć tylko ostatnie wyniki wyboru z procedury składowanej

  3. Zaktualizuj profil poczty bazy danych w programie SQL Server (T-SQL)

  4. Mapy bitowe trybu wsadowego w SQL Server

  5. Jak przekonwertować ciąg na liczbę całkowitą - dziwny format