regexp-like

    0

    1答えて

    改行文字(16進数のA)を除いて、すべての行に制御文字が含まれているすべての行を試行しています。私は以下を試しましたが、これは制御文字を持ち、改行を持たない結果を返します。私は実際に、制御文字である文字のセット、改行文字を必要としません。キャラクタセットに対して特定のものを除外できる「マイナス」演算はありますか? SELECT * FROM MyTable WHERE REGEXP_LIKE(

    2

    2答えて

    私は、猫、マウス、犬、そしてオウムのような許可された値のリストを持っています。 これで、セミコロン(;)で区切られたセルにこのリストから多くの値を追加することができます。私は追加することができます意味 : 猫。犬;マウス 猫;オウム、 マウス;猫 オウム しかし、私は ライオンを追加することはできません。猫 マウス;オウム。ライオン 猫は、 猫を(それは私が最後にセミコロンを追加することはできませ

    0

    1答えて

    ORA-12733:データベース内の特定のIDが見つかったときに正規表現が長すぎます。 regexp_like (','||a.IDs||',',',('||replace(b.IDs,',','|')||'),') a.IDsとb.IDsは、ID = 16069,16070,16071,16072,16099,16100ようなものの形式です。 私はカンマを| bの中で数字のどれかがマッチする

    -1

    2答えて

    誰かが以下のコードを完成させることができますか? 私は100000と999999 REGEXP_LIKE(RMKADH.RMK, '[[:digit:]]') 現在のコードの動作の間、RMKフィールド内の任意の場所に6桁の番号の範囲を探したいが、私はしようとしているので、番号で何かを復活させている 一緒に6桁に絞り込みます。私はいくつかを試みたが運がない。 編集: 6桁の数字がある場合は、この

    -2

    1答えて

    クエリを動作していない: select 1 "val" from dual where regexp_like('ITEM HEIGHT','^(?!ICON).*HEIGHT$'); は、上記のクエリは私に1を返しません。 oracle regexp_like()を使用して否定的な先読みを達成する方法を教えてください。 注:照会の変更を提案しないでください。否定先読みに対してregexp_l

    0

    1答えて

    ためREGEXP_LIKE: regexp_replace(xxx, '.*=([A-Za-z0-9._%-]*@[A-Za-z0-9._%-]*\.[A-Za-z]{2,4}).*','\1') regexp_like(xxx,'=+[A-Za-z0-9._%-][email protected][A-Za-z0-9._%-]+\.[A-Za-z]{2,4}') 私はこのような文字列を抽出

    0

    1答えて

    私は以前のような接続を含むクエリを持っています。 SELECT SYS_CONNECT_BY_PATH(ENAME, '/') as path FROM EMP WHERE CONNECT_BY_ISLEAF=1 START WITH MGR IS NULL CONNECT BY PRIOR EMPNO=MGR; 結果は path --------------------------

    0

    2答えて

    ご存じのように、Oracle POSIXのregexes実装ではワード境界がサポートされていません。 1つの回避策をここに示唆します: Oracle REGEXP_LIKE and word boundaries しかし、私はすべての4文字列を選択したい場合は動作しません。たとえば、次のように考えてみてください。 myvar:=regexp_substr('test test','(^|\s|\W

    0

    2答えて

    複雑なクエリでREGEXP_LIKEを使用すると実行に非常に時間がかかる場合は、代わりのソリューションを提供できますか? が1つのクエリから値の一覧を取得し、where句 LV_TRANS_TYPES_IDS VARCHAR2(4000); SELECT LISTAGG(TRANSACTION_TYPE_ID, '|') WITHIN GROUP(ORDER BY 1) I

    1

    1答えて

    背景知識: 我々は使用することはできません排除するために、REGEXP_LIKE、以来()否定先読みをサポートしていません(?!)。知って興味 :私が使用して除外したくない '(REGEXP_LIKE NOTに)' [^]はだけではなく、文字列 質問単一の文字を否定することができますorge regexp_like()に渡される正規表現自体を変更する代替手段がある場合は、 シナリオ例を説明すると: