2015-08-15 11 views

回答

4

你需要使用轉義字符告訴Oracle你

where name like '\%%' escape '\' 

一在通過escape選項指定的字符後,按照原樣處理搜索模式。因此,以上搜索以字符%開頭的任何值。第二%再次視爲常規通配符(因爲它沒有與轉義字符前綴)

您還可以選擇不同的轉義字符:

where name like '#%%' escape '#' 

這是什麼甲骨文具體,這是怎樣的LIKE運算符在SQL標準中定義爲

+0

yes其工作select * from emp1其中ename像'\ %%'轉義'\'; – user3668036