Wie Sie sagten, wird Openrowset funktionieren, aber ansonsten fallen mir nur folgende Möglichkeiten ein:
- Ändere sowohl proc 1 als auch proc 2 in tabellenbasierte Funktionen
- Ändern Sie proc 2 in eine CLR und fügen Sie die gesamte Logik dort ein
- Gib die Tabellen als tabellenwertige Parameter weiter
Weitere Informationen zur Begründung finden Sie hier:
https://connect.microsoft.com/SQLServer/feedback /details/294571/improve-insert-exec http://dataeducation.com/revisited- isnull-coalesce-und-die-gefahren-der-mikrooptimierung/