動(dòng)態(tài)sql語(yǔ)句傳參數(shù) 怎么將sql語(yǔ)句查詢的結(jié)果作為參數(shù)傳遞給存儲(chǔ)過(guò)程?
怎么將sql語(yǔ)句查詢的結(jié)果作為參數(shù)傳遞給存儲(chǔ)過(guò)程?將SQL語(yǔ)句作為參數(shù)傳到存儲(chǔ)過(guò)程,請(qǐng)參見(jiàn)一下示例:-- 創(chuàng)建示范存儲(chǔ)過(guò)程create procedure mypro1(@strSql nvarcha
怎么將sql語(yǔ)句查詢的結(jié)果作為參數(shù)傳遞給存儲(chǔ)過(guò)程?
將SQL語(yǔ)句作為參數(shù)傳到存儲(chǔ)過(guò)程,請(qǐng)參見(jiàn)一下示例:-- 創(chuàng)建示范存儲(chǔ)過(guò)程create procedure mypro1(@strSql nvarchar(4000))asexecute sp_executesql @strsqlgo-- 創(chuàng)建示范表并插入數(shù)據(jù)create table test1 (id int primary key,name nvarchar(50))insert into test1 values(100,"Johnson")-- 將SQL語(yǔ)句作為參數(shù)在存儲(chǔ)過(guò)程里執(zhí)行execute mypro1 "select * from test1"-- 刪除示范對(duì)象drop table test1drop procedure mypro1