在oracle中,like語句常與where語句配合使用,用於在一個字元型欄位中擷取包含的對應子字串;該語句主要是針對字元型欄位,語法為「select * from 表名where 欄位名稱like 對應值(子字串)」。
本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
like語句的語法格式是:
select * from 表名 where 字段名 like 对应值(子串)
它主要是針對字元型欄位的,它的作用是在一個字元型在欄位列中檢索包含對應子字串的。
我們可以在where子句中使用like關鍵字來達到Oracle模糊查詢的效果;在Where子句中,可以對datetime、char、varchar字段類型的列用Like關鍵字配合通配符來實現模糊查詢,
以下是可使用的通配符:
% :零或多個字符,使用%有三種情況
欄位 ' %關鍵字%'欄位包含」關鍵字」的記錄
#欄位like '關鍵字%'欄位以」關鍵字」開始的記錄
欄位like '%關鍵字'欄位以」關鍵字」結束的記錄
範例:
單一任何字元(下劃線)常用來限製表達式的字元長度語句:
例子:
#在某一範圍內的字符,表示括號內所列字元中的一個(類似正規表示式)。指定一個字元、字串或範圍,要求所匹配物件為它們中的任一個。
範例:
推薦教學:《Oracle影片教學》
以上是oracle中like查詢語句怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!