在sql語句中,我們難免會用到單引號嵌套的時候,但是直接嵌套肯定是不行的,java中用反斜槓做轉義符也是不行的,本文介紹了sql語句中單引號嵌套問題。
直接嵌套肯定是不行的,java中用反斜槓做轉義符也是不行的,在sql中是用單引號來做轉義符的。
比如下面例子是存儲過程裡查詢時的語句示例
exec cndoup_getpageofrecords @pagesize=10,@currentpage=1,@columns='*',@tablename='ROOM',@condition='ROOMTYPElike ‘ %標准間%' ', @asccolumn='ROOMID',
@bitordertype=1, @pkcolumn='ROOMID'
紅色部分是會報錯的,應該寫成 @condition= 'ROOMTYPElike ‘ ‘%標准間%' ‘ ', 藍色部分不是雙引號,而是兩個單引號
以上就是精品為大家提供的關於sql語句中單引號嵌套問題的相關內容,希望能夠幫助到大家。