Jak powiedziałeś, openrowset zadziała, ale poza tym jedynymi sposobami, o których mogę pomyśleć, to:
- Zmień zarówno proc 1, jak i proc 2 na funkcje oparte na tabeli
- Zmień proc 2 na CLR i umieść tam całą logikę
- 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/