婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQLSERVER 拼接含有變量字符串案例詳解

SQLSERVER 拼接含有變量字符串案例詳解

熱門標簽:武漢AI電銷機器人 股票配資電銷機器人 地圖標注如何弄全套標 萬利達綜合醫院地圖標注點 實體店地圖標注怎么標 電銷機器人 深圳 在電子版地圖標注要收費嗎 外呼系統會封嗎 南京電銷外呼系統哪家好

一、拼接字符串(整個字符串不分割)步驟:

  1. 首先在字符串的前后加單引號;
  2. 字符串中的變量以'''+@para+'''在字符串中表示;
  3. 若在執行時存在類型轉換錯誤,則應用相應的類型轉換函數,對變量進行類型轉換(如cast()函數)。

示例一:

包含SQL拼接字符串的存儲過程:

Create Procedure Test
 @TestID  int
As
Declare @s nvarchar(800)
Set @s='Select * From dbo.Categories where CategoryID='''+cast(@TestID as varchar)+''''
print @s
exec(@s)

執行:

exec  Test  @TestID=1

執行結果:

二、拼接字符串(字符串分割)步驟:

  1. 將不包含變量的字符串前后用單引號括起來,
  2. 不含變量的字符串與變量用+進行拼接
  3. 變量用''''+@para+''''進行表示(@para為變量名);
  4. 若執行存儲過程時出現類型轉換錯誤,則采用相應的類型轉換函數進行轉換。

示例二:

包含SQL 字符串的存儲過程:

Create Procedure Test
 @TestID  int
As
Declare @s nvarchar(800)
Set @s='Select * From dbo.Categories where CategoryID='+''''+cast(@TestID as varchar)+''''

print @s
exec(@s)

執行:

exec  Test  @TestID=1

執行結果:

到此這篇關于SQLSERVER 拼接含有變量字符串案例詳解的文章就介紹到這了,更多相關SQLSERVER 拼接含有變量字符串內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • SqlServer存儲過程實現及拼接sql的注意點
  • sqlserver 存儲過程帶事務 拼接id 返回值
  • sqlServer實現去除字符串空格
  • sqlserver,sqlite,access數據庫鏈接字符串整理
  • sqlserver、mysql獲取連接字符串步驟

標簽:臺州 汕頭 廣東 濟寧 濟源 泰安 安徽 武威

巨人網絡通訊聲明:本文標題《SQLSERVER 拼接含有變量字符串案例詳解》,本文關鍵詞  SQLSERVER,拼接,含有,變量,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQLSERVER 拼接含有變量字符串案例詳解》相關的同類信息!
  • 本頁收集關于SQLSERVER 拼接含有變量字符串案例詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 苗栗市| 厦门市| 宿州市| 南城县| 乌兰县| 监利县| 岑巩县| 望城县| 长白| 兴义市| 建阳市| 永修县| 西和县| 新绛县| 河曲县| 阿城市| 商城县| 剑川县| 卢氏县| 靖江市| 台东市| 门头沟区| 永嘉县| 资兴市| 浠水县| 道孚县| 金川县| 宿松县| 喀喇沁旗| 南乐县| 定南县| 司法| 陇川县| 湘乡市| 荔浦县| 南溪县| 泾源县| 文水县| 景东| 依兰县| 德清县|