問題タブ [regexp-like]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
843 参照

oracle - 正規表現が長すぎるため、REGEXP_LIKE の代替

特定の ID が既にデータベース内にあるかどうかを確認しようとすると、ORA-12733: 正規表現が長すぎますというエラーが発生します。

a.ID と b.ID は、id=16069,16070,16071,16072,16099,16100 のような形式です。

コンマを|に置き換えます b では、数字のいずれかが一致するかどうかがわかります。a.ID と b.ID の長さは、クエリによって異なる場合があります。Oracle regexp_like の制限はわずか 512 です。他の可能な解決策を知っている人はいますか?

0 投票する
1 に答える
17 参照

sql - Oracle regexp_like を使用して、列に文字のリストのいずれかが含まれる行を識別する方法

LONGDSC という名前の列に _*%?:;=()[]/\|# のいずれかの文字が含まれている行を特定する必要があるテーブルがあります。"

私は多くの異なる反復を試みましたが、成功していません。ご支援いただければ幸いです。

0 投票する
2 に答える
1400 参照

regex - 複数行の文字列での Oracle where 条件検索

「テキスト」フィールドが次の形式に一致するレコードを選択しようとしています。

ここで、__ は何でも意味し、xyz は私が探している自分の単語を表します。

注意: フィールド「テキスト」は複数行の文字列です。

クエリは次のとおりですが、レコードは返されません。