Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

INSERT INTO @table_name...EXEC usp_name

Das Äquivalent SQL 2008/2005 MSDN Seite ist anders::

Dies liegt daran, dass SELECT ... INTO erstellt die Zieltabelle und die Erstellungssemantik sind nicht mit der Semantik des variablen Geltungsbereichs kompatibel.

INSERT INTO @table EXEC ... wird unterstützt. Sie können keinen Tabellenwertparameter angeben , aber das unterscheidet sich von einer Tabellenvariablen.