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

SQL での特殊文字のエスケープ

    バインド変数と ORM を使用する場合、埋め込まれた一重引用符とアンパサンドは自動的に処理されます。これらは、SQL*Plus または SQL*Developer の特殊文字です。

    リテラル文字 % および _ (複数文字および単一文字のワイルドカード バージョンではない) を探す場所で LIKE を使用するには、escape を使用します。 like の節 状態:

    select * from my_table where some_text like '/%%' escape '/';
    

    some_text がパーセント記号で始まる行のみを返します。



    1. 時刻を抽出するためのより良い方法はありますか?

    2. mysqlを使用したdatagridviewの更新

    3. テーブルがすでに存在する場合、CREATE TABLE IFNOTEXISTSが失敗する

    4. PHP / MySQL-すでに自動生成されたテーブルの行の削除リンクを自動生成する方法は?