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

Oracle のすべてのアクセント付き文字の正規表現

    どうですか

    SELECT *
      FROM xml_tmp
     WHERE REGEXP_LIKE
            ( REGEXP_REPLACE
              ( XMLTYpe.getClobVal(xml_tmp.xml_data),
                '[aeiouAEIOU]',
                '-'
              )
              '[[=a=][=e=][=i=][=o=][=u=]]'
            )
    ;
    

    ? REGEXP_LIKE を実行する前にアクセントのない母音を削除します。 。

    (醜いことはわかっていますが、うまくいくはずです。)



    1. OracleのEntityFrameworkサポートを使用してパスカルケースを強制するにはどうすればよいですか?

    2. UPDLOCK、HOLDLOCKについて混乱している

    3. MysqlでBETWEEN句を使用して英数字フィールドを使用するにはどうすればよいですか?

    4. ネストされたトランザクションはMySQLで許可されていますか?