sql >> Databáze >  >> RDS >> Sqlserver

Dynamicky určete název tabulky při provádění úlohy SQL pro příkaz CREATE TABLE

Ano, je to možné. Udělal bych to takto:

  • Vytvořte další proměnnou pro SqlStatement z vaší proměnné TableName. V závislosti na vaší verzi SSIS to lze provést dvěma způsoby:

    V SSIS 2008 musíte použít Script Task zřetězení řetězců.

    V SSIS 2012 můžete využít Výrazový úkol .

  • Můžete použít Exressions v Execute SQL Task a přidejte výraz pro SqlStatementSource a nasměrujte ji na svou proměnnou. Proměnná by měla být úplným příkazem.




  1. Jak mohu urychlit dotaz MySQL pomocí klauzulí WHERE ve dvou sloupcích?

  2. Jakou datovou strukturu použít pro třídění těchto dat v PL/SQL?

  3. Jak změnit tabulku pro specifikaci identity je identita SQL Server

  4. CHYBA:funkce unnest(integer[]) v postgresql neexistuje