摘要: 示例: 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 阅读全文
posted @ 2012-05-18 15:48 同尘 阅读(358) 评论(1) 推荐(0) 编辑
摘要: 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' 阅读全文
posted @ 2012-05-18 13:41 同尘 阅读(5833) 评论(0) 推荐(1) 编辑