Erstellen von table-variable in SQL server 2008 R2

was ist eine table-variable? Und so erstellen Sie eine Tabelle-variable (virtueller in-memory-Tabelle) mit den Spalten entsprechen, die vorhandene Gespeicherte Prozedur resultset.

Ich ausgeführt, das Verfahren und nachdem Sie es ausgeführt haben, wird die Spalte Namen, die mir bekannt sind. Aber ich habe zu erklären, den gleichen Datentyp der Spalten, wie es war in der gespeicherten Prozedur?

EDIT: ich habe versucht, diese

DECLARE @Table TABLE( 
name varchar(30) NOT NULL, 
location varchar(30) NOT NULL 
); 

INSERT @Table 
SELECT name, location FROM 
Exec SPROC @param , @param

InformationsquelleAutor der Frage Pankaj | 2012-03-13

Schreibe einen Kommentar