MSSQL存储过程中定义表变量
1 USE hisproc 2 GO 3 IF EXISTS(SELECT * FROM SYSOBJECTS WHERE name = 'xxxx') 4 DROP PROC xxxx 5 GO 6 7 CREATE PROC xxxx 8 ( 9 @Test VARCHAR(10) 10 ) 11 AS 12 --定义表变量 13 DECLARE @indexTable TABLE 14 ( 15 IndexID INT IDENTITY(1,1), 16 Name VARCHAR(30) 17 ) 18 INSERT INTO @indexTable(Name)VALUES('AQ') 19 INSERT INTO @indexTable(Name)VALUES('CE') 20 INSERT INTO @indexTable(Name)VALUES('表变量') 21 SELECT * FROM @indexTable 22 GO 23 24 25 EXEC hisproc..xxxx '333'
浙公网安备 33010602011771号