首頁  >  文章  >  資料庫  >  oracle中like查詢語句怎麼用

oracle中like查詢語句怎麼用

WBOY
WBOY原創
2022-05-25 18:13:426051瀏覽

在oracle中,like語句常與where語句配合使用,用於在一個字元型欄位中擷取包含的對應子字串;該語句主要是針對字元型欄位,語法為「select * from 表名where 欄位名稱like 對應值(子字串)」。

oracle中like查詢語句怎麼用

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle中like查詢語句怎麼用

like語句的語法格式是:

select * from 表名 where 字段名 like 对应值(子串)

它主要是針對字元型欄位的,它的作用是在一個字元型在欄位列中檢索包含對應子字串的。

我們可以在where子句中使用like關鍵字來達到Oracle模糊查詢的效果;在Where子句中,可以對datetime、char、varchar字段類型的列用Like關鍵字配合通配符來實現模糊查詢,

以下是可使用的通配符:

% :零或多個字符,使用%有三種情況

  • 欄位 ' %關鍵字%'欄位包含」關鍵字」的記錄

  • #欄位like '關鍵字%'欄位以」關鍵字」開始的記錄

  • 欄位like '%關鍵字'欄位以」關鍵字」結束的記錄

範例:

oracle中like查詢語句怎麼用

單一任何字元(下劃線)常用來限製表達式的字元長度語句:

例子:

oracle中like查詢語句怎麼用

#在某一範圍內的字符,表示括號內所列字元中的一個(類似正規表示式)。指定一個字元、字串或範圍,要求所匹配物件為它們中的任一個。

範例:

oracle中like查詢語句怎麼用

推薦教學:《Oracle影片教學

以上是oracle中like查詢語句怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn