sql >> データベース >  >> RDS >> Oracle

OracleREGEXP_REPLACE大文字の置換文字列

    AFAIK、これを直接行うことはできませんが、文字列を分解して再構築することはできます:

    SELECT regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\1') ||
      upper(regexp_substr('src=/i/uie_v2/js','(/uie_v2/)')) || 
      regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\3')
    from dual
    

    REGEXPのOTNフォーラムスレッド からアイデアを得ました。 。




    1. MySQL-レコードセットの行番号?

    2. 1970年より前の日付のDateオブジェクトを特定の形式でPHPで作成する

    3. selectステートメントのサブクエリはOracleでどのように機能しますか

    4. Genymotionエミュレーターがホストが使用しているWIFIインターネットを使用できるようにする方法