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

PL/SQLでアンダースコアをエスケープする

    エスケープ句を使用できます:

    if :new.column_a LIKE '%\_H' escape '\' then
    

    もう1つのオプションは、最後の2文字を抽出することです。

    if substr(:new.column_a, -2) = '_H' then
    

    substr()へのパラメータの場合 が負の場合、Oracleは指定された文字数を右端から抽出します。



    1. SQLクエリでの配列の使用

    2. SQLでハイフンとスペースを同じように扱うことは可能ですか?

    3. Oracle型キャスト

    4. 最新のメッセージのSQLクエリ