国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

oracle判斷含有特殊字符 oracle查詢條件中有特殊字符?

oracle查詢條件中有特殊字符?select * from table t where t.col like "%M%" ESCAPE ‘M"使用ESCAPE定義轉(zhuǎn)義符 在使用LIKE關(guān)鍵字

oracle查詢條件中有特殊字符?

select * from table t where t.col like "%M%" ESCAPE ‘M"使用ESCAPE定義轉(zhuǎn)義符 在使用LIKE關(guān)鍵字進(jìn)行模糊查詢時(shí),“%”、“_”和“[]”單獨(dú)出現(xiàn)時(shí),會被認(rèn)為是通配符。為了在字符數(shù)據(jù)類型的列中查詢是否存在百分號(%)、下劃線(_)或者方括號([])字符,就需要有一種方法告訴DBMS,將LIKE判式中的這些字符看作是實(shí)際值,而不是通配符。關(guān)鍵字ESCAPE允許確定一個(gè)轉(zhuǎn)義字符,告訴DBMS緊跟在轉(zhuǎn)義字符之后的字符看作是實(shí)際值。如下面的表達(dá)式:LIKE "%M%" ESCAPE ‘M’ 使用ESCAPE關(guān)鍵字定義了轉(zhuǎn)義字符“M”,告訴DBMS將搜索字符串“%M%”中的第二個(gè)百分符(%)作為實(shí)際值,而不是通配符。當(dāng)然,第一個(gè)百分符(%)仍然被看作是通配符,因此滿足該查詢條件的字符串為所有以%結(jié)尾的字符串。