我就是我,這是我的世界!
紀錄一些工作及生活的小事
星期一, 11月 07, 2016
SQL escape 的使用
在使用 Like 的時候,當要針對特定的符號時就會需要用到 ESCAPE 來進行特定字元的標註,
SELECT * FROM [Invoice] WHERE [Remark] LIKE '%[%'
搜尋出有 [ 的資料內容,這種情況下會得到 0 個資料列回傳
SELECT * FROM [Invoice] WHERE [Remark] LIKE '%\[%' ESCAPE '\'
但是加入了 ESCAPE 就不一樣了,這樣的搜尋就可找出所有包含 [ 的資料列了
Reference
使用 SQL 語法 LIKE 敘述句時的注意事項
http://blog.miniasp.com/post/2007/11/15/Comments-on-using-SQL-LIKE-statement.aspx
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
沒有留言:
張貼留言