exec sp_prepare @P1 output


//這是什么含義

SET   NO_BROWSETABLE   ON
declare   @P1   int
set   @P1=1
exec   sp_prepare   @P1   output,   NULL,   N 'SELECT   *   FROM   ALLSum ',   1
select   @P1

解釋:
設置的東西就不說了,看聯機幫助就知道是什么意思了

declare   @P1   int
--set   @P1=1     --這個是不要的,是執行下面的語句后產生的

--創建一個調用指定sql語句的指針,並且保存到變量@p1中
exec   sp_prepare   @P1   output,   NULL,   N 'SELECT   *   FROM   sysobjects ',   1
select   @P1

--執行上面准備好的sql語句
exec   sp_execute   @P1

--釋放
exec   sp_unprepare   @P1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM