如果ORACLE DB中的欄位資料含有萬用字元時,SQL語句查詢的使用方法如下:
%為一般字元時的查詢方法
SELECT * FROM TABLE_NAME WHERE FIELD_NAME LIKE '%\%%' ESCAPE '\';
返回結果:欄位資料中含有%字元的資料
_為一般字元時的查詢方法
SELECT * FROM TABLE_NAME WHERE FIELD_NAME LIKE '%\_%' ESCAPE '\';
返回結果:欄位資料中含有_字元的資料
_%為一般字元時的查詢方法
SELECT * FROM TABLE_NAME WHERE FIELD_NAME LIKE '%\_\%%' ESCAPE '\';
返回結果:欄位資料中含有_%字元的資料
沒有留言:
張貼留言