摘要:
示例: DECLARE @str nvarchar(100), @CntTemp int --被执行的变量类型只能是nvarchar类型,不能是varchar类型 SELECT @str=N'SELECT @Cnt=COUNT(DISTINCT Name) FROM table1'; --@ComCode为执行语句内的变量给出声明,用另一个变量来接收Output的传出。 EXECUTE SP_EXECUTESQL @str, @ComCode=N'@Cnt int output', @Cnt=@CntTemp OUTPUT --查询接收的数据 SELECT @C 阅读全文
摘要:
1、创建一个字段名称和数量与存储过程的执行结果一致的临时表;2、insert into #t1 EXEC Porc1 'a'示例:CREATE PROCEDURE Proc1@a varchar(50)AS SELECT Id, NAME FROM Table1 WHERE NAME=@aGOCREATE TABLE #t1( id int, NAME varchar(50))goINSERT INTO #t1 EXEC Proc1 'name1' 阅读全文