程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> sql語句中單引號嵌套問題(一定要避免直接嵌套)

sql語句中單引號嵌套問題(一定要避免直接嵌套)

編輯:關於SqlServer

在sql語句中,我們難免會用到單引號嵌套的時候,但是直接嵌套肯定是不行的,java中用反斜槓做轉義符也是不行的,在sql中是用單引號來做轉義符的。

比如下面例子是存儲過程裡查詢時的語句示例

exec cndoup_getpageofrecords @pagesize=10,@currentpage=1,@columns='*',@tablename='ROOM',@condition='ROOMTYPElike ‘ %標准間%' ', @asccolumn='ROOMID', 

@bitordertype=1, @pkcolumn='ROOMID'

紅色部分是會報錯的,應該寫成 @condition= 'ROOMTYPElike ‘ ‘%標准間%' ‘ ', 藍色部分不是雙引號,而是兩個單引號

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