SQL查詢的轉義方法(一)
drop table test1;
create table test1(a int, b varchar2(50));
insert into test1 values(1,'nihao %25 haha');
insert into test1 values(1,'nihao ''25'' haha');
commit;
1、查詢b列含有%的行
select * from test1
where b like '%\%%' escape '\';
2、查詢b列含有單引號'的行
select * from test1
where b like '%''%' escape '\';
create table test1(a int, b varchar2(50));
insert into test1 values(1,'nihao %25 haha');
insert into test1 values(1,'nihao ''25'' haha');
commit;
1、查詢b列含有%的行
If you want to find strings containing the % character, you will need to escape the % character within your pattern so that it isn't treated as a wildcard. To do so, you will need to use the ESCAPE clause to let Oracle know which character you have chosen as the escape character:
select * from test1
where b like '%\%%' escape '\';
2、查詢b列含有單引號'的行
select * from test1
where b like '%''%' escape '\';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26521853/viewspace-1255197/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL查詢優化的方法SQL優化
- 一條SQL語句查詢塊分解及查詢轉換SQL
- 查詢session被鎖的sql(轉)SessionSQL
- (轉)SQL查詢案例:多行轉換為一行SQL
- MyBatis(六) sql片段定義、級聯查詢、巢狀查詢MyBatisSQL巢狀
- 查詢語句中escape的轉義字元字元
- SQL查詢是否”存在”的新方法SQL
- Spring Data Jpa 的簡單查詢多表查詢HQL,SQL ,動態查詢, QueryDsl ,自定義查詢筆記SpringSQL筆記
- SQL查詢的:子查詢和多表查詢SQL
- Spring JPA 定義查詢方法Spring
- 【轉】從spid查詢sqlSQL
- SQL查詢語句使用 (轉)SQL
- SQL Story摘錄(一)————簡單查詢初探 (轉)SQL
- SQL 唯一查詢SQL
- 【SQL】查詢資料的方式 (一)SQL
- MySQL like查詢字元轉義遇到的坑MySql字元
- SQL查詢優化常見方法SQL優化
- MS SQL Server查詢優化方法SQLServer優化
- MS SQL Server查詢優化方法SQLServer優化
- 由一個博問學到的SQL查詢方法 (一道多對多關係查詢的面試題)SQL面試題
- OJB查詢(一) (轉)
- 【SQL】Oracle查詢轉換之 OR用法SQLOracle
- oracle常用經典SQL查詢 (轉)OracleSQL
- SQL查詢語句精華文章(轉)SQL
- 一條查詢sql的執行之路SQL
- oracle sql分頁查詢(一)OracleSQL
- SQL總結(一)基本查詢SQL
- 【SQL】Oracle查詢轉換之物化檢視查詢重寫SQLOracle
- Microsoft SQL Server查詢最佳化方法ROSSQLServer
- SQL Server 語句日期格式查詢方法SQLServer
- Sql server中時間查詢的一個比較快的語句(轉)SQLServer
- 如何查詢方法在jQuery庫中定義的位置jQuery
- ORACLE 鎖表的解決方法及查詢引起鎖表SQL語句[轉]OracleSQL
- SQL-小白最佳入門sql查詢一SQL
- 查詢oracle比較慢的session和SQL[轉]OracleSessionSQL
- 查詢 Oracle 使用者鎖的DLL SQL(轉)OracleSQL
- SQL查詢語言基本教程(2) (轉)SQL
- SQL查詢語言基本教程(3) (轉)SQL