LoginSignup
1
2

More than 5 years have passed since last update.

Oracle 正規表現で検索

Posted at

あるワードが先頭と末尾以外に含まれている文字列を
抽出したいということがあったのでメモ。

以下のような文字列でワードは「焼肉」の場合に

  1. 焼肉を食べたい
  2. 今日は焼肉を食べたい
  3. 毎日食べるのは焼肉

2.だけを取得したい場合に正規表現で

.焼肉.

で検索すると抽出できる。

Oracleで正規表現で検索する場合のSQLは以下のように記述。

SELECT * FROM [対象のテーブル名] WHERE REGEXP_LIKE([対象のカラム名],'.焼肉.')
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2