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

OracleSQLRegexp_replaceマッチング

    Oracle SQLはルックアラウンドアサーションをサポートしていません。これは、この場合に役立ちます。

    s/([0-9](?<![0-9]))/0\1/g
    

    少なくとも2つの代替品を使用する必要があります:

    REGEXP_REPLACE(REGEXP_REPLACE(col, '([0-9]+)', '0\1'), '0([0-9]{2})', '\1')
    



    1. CakePHP:ウェブサーバーでサイトが開かない移行の問題はローカルホストで正常に機能します

    2. PHPを使用してクエリの更新が機能しない

    3. SQLAlchemyでSQLクエリの印刷をきれいにフォーマットするにはどうすればよいですか?

    4. 関数からクエリを返しますか?