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

Instrukcja INSERT EXEC nie może być zagnieżdżona

Jak powiedziałeś, openrowset zadziała, ale poza tym jedynymi sposobami, o których mogę pomyśleć, to:

  1. Zmień zarówno proc 1, jak i proc 2 na funkcje oparte na tabeli
  2. Zmień proc 2 na CLR i umieść tam całą logikę
  3. Przekaż tabele jako parametry wartości tabeli

Więcej informacji na ten temat znajdziesz tutaj:

https://connect.microsoft.com/SQLServer/feedback /details/294571/improve-insert-exec http://dataeducation.com/revisiting- brak-połączenie-i-niebezpieczeństwa-mikro-optymalizacji/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy zadanie SQL Server pominie zaplanowane uruchomienie, jeśli jest już uruchomione?

  2. sp_add_schedule vs sp_add_jobschedule w programie SQL Server:jaka jest różnica?

  3. Prześlij plik CSV do witryny SharePoint za pomocą SSIS

  4. Dodaj klucz podstawowy do istniejącej tabeli

  5. Konwertuj Int na pole daty