sqlserver查詢長括號[資料
sqlserver萬用字元轉義
select * from [user] where loginname like ‘%[%’'是不行的,_ 被認為是任意的字元。
應為
select * from [user] where loginname like ‘%[[]%’
如果想查詢“_cs”結尾的的賬戶
select * from [user] where loginname like '%cs’是不行的, 被認為是任意的字元。
sqlserver中包含以下萬用字元:
萬用字元 含義
% 包含零個或更多字元的任意字串。
_ 任何單個字元。
[ ] 指定範圍(例如 [a-f])或集合(例如 [abcdef])內的任何單個字元。
[^] 不在指定範圍(例如 [^a - f])或集合(例如 [^abcdef])內的任何單個字元
所以需要轉義字元,有兩種寫法:
select * from [user] where loginname like ‘%[_]cs’
select * from [user] where loginname like ‘%/_cs’ escape’/’
使用“[]”轉義
符號 含義
LIKE ‘5[%]’ 5%
LIKE ‘5%’ 5 後跟 0 個或更多字元的字串
LIKE ‘[_]n’ _n
LIKE ‘_n’ an, in, on (and so on)
LIKE ‘[a-cdf]’ a, b, c, d, or f
LIKE ‘[-acdf]’ -, a, c, d, or f
LIKE ‘[ [ ]’ [
LIKE ‘]’ ]
使用 ESCAPE 關鍵字定義轉義符
在模式中,當轉義符置於萬用字元之前時,該萬用字元就解釋為普通字元。
例如,要搜尋在任意位置包含字串 5% 的字串,請使用:WHERE ColumnA LIKE ‘%5/%%’ ESCAPE ‘/’
例子:
查詢VersionName 中包含2%字串的資料
select * from T_DataVersion where VersionName like ‘%2[%]%’
select * from T_DataVersion where VersionName like ‘%2/%%’ ESCAPE ‘/’
相關文章
- 查詢SQLSERVER版本號SQLServer
- 物件點查詢和中括號查詢的區別物件
- SQLServer查詢所有資料庫大小SQLServer資料庫
- 最長有效括號
- SQL中多條件查詢括號的用途SQL
- SqlServer查詢資料改動歷史記錄SQLServer
- sqlserver查詢結果中新增自動編號SQLServer
- 資料結構-單連結串列查詢按序號查詢資料結構
- 根據rowid查詢資料檔案號,資料塊號
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- sqlserver查詢資料的所有表名和行數SQLServer
- 資料結構括號匹配問題資料結構
- SqlServer遞迴查詢SQLServer遞迴
- MySql、SqlServer、Oracle 三種資料庫查詢分頁方式MySqlServerOracle資料庫
- 【記錄】sqlserver列轉行查詢 並將查詢結果用逗號分隔開SQLServer
- Sqlserver如何把查詢的資料insert進入新表SQLServer
- 小覷資料庫(SqlServer)查詢語句執行過程資料庫SQLServer
- SQLServer效能優化之 nolock,大幅提升資料庫查詢效能SQLServer優化資料庫
- 查詢sqlserver資料庫及各表格空間利用情況SQLServer資料庫
- 理解正規表示式中的括號 (),方括號 [] 和大括號 {}
- sqlserver查詢table,columns資訊SQLServer
- 【sqlserver】查詢 表的大小SQLServer
- sqlserver表結構查詢SQLServer
- sqlserver查詢時不加鎖SQLServer
- 如何在SpringBoot/Tomcat的URL查詢字串中的支援括號?Spring BootTomcat字串
- 括號匹配檢驗 資料結構運用資料結構
- 資料庫資料的查詢----連線查詢資料庫
- SAP IQ09 可以批量查詢序列號資料
- SQLSERVER跨伺服器查詢SQLServer伺服器
- MySQL - 資料查詢 - 簡單查詢MySql
- B樹查詢,磁碟查詢資料
- sqlserver資料庫埠號怎麼修改SQLServer資料庫
- 資料庫 - 資料查詢資料庫
- oracle 9i與10g,11g不同的子查詢括號用法Oracle
- 記錄一次在keil中,查詢ALIGN()括號裡任意字元,ALIGN(.*)字元
- 括號畫家
- 【棧】括號匹配
- Java ——MongDB 插入資料、 模糊查詢、in查詢Java