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

Utwórz listę zapytań dynamicznych z tablicy w SQL Server 2008

Brakuje instrukcji from i where tutaj:

while @i <= @cnt
    begin
        select @sql = 
            'select t.objectID, t.DocID as ' + field + 
            ' into #tmp_auditlog_' + field + 
            ' from #tmp_auditlog_subselection t where Details like ' + details FROM #tmp_auditlog_fields WHERE id = @i
        exec sp_executesql @sql
        select @i = @i + 1
  end



  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 użyć wyzwalacza aktualizacji do aktualizacji innej tabeli?

  2. Czy istnieje ograniczenie liczby tabel w bazie danych SQL Server ORAZ widoku?

  3. Procedura oczekuje parametru, którego nie podano

  4. Instrukcja SQL UPDATE do przełączania dwóch wartości w dwóch wierszach

  5. Jak dowiedzieć się, która kolumna powoduje błąd przepełnienia arytmetycznego po wstawieniu?