程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> SqlServer中用exec處理sql字符串中含有變量的小例子

SqlServer中用exec處理sql字符串中含有變量的小例子

編輯:更多數據庫知識

SqlServer中,用exec處理sql字符串中含有變量,提示:必須聲明標量變量@(已解決!)
復制代碼 代碼如下:
declare @tssj nvarchar(100)  -- 外部變量
declare @Sql_Sql nvarchar(100) -- 存sql字符串變量

      set @Sql_Sql =N'select @tssj=jpk from b where bzmc=''中國'''

EXEC sp_executesql @Sql_Sql,N'@tssj int output',@tssj output
select @tssj  

N'@tssj int output',@tssj output
這句是關鍵,是傳入變量參數和傳出變量參數!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved