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

Oracle-動的カーソルのLIKE句でバインド変数を使用

    これは微妙なものです。多くの場合、静的ステートメントから始めて、それを正しく理解してから、動的SQLに変換すると便利です。

    非動的SQLでは、次のように実行できます。

     SELECT column1, column2 
     FROM my_table 
     WHERE column1 LIKE '%' || local_var || '%'; 
    

    動的等価は

    です
    query := 'SELECT column1, column2 
              FROM my_table 
              WHERE column1 LIKE ''%''||:bv1||''%'' ';
    


    1. PHPExcelはCSVにエクスポートされません

    2. error_logではなくすべてのPHPエラーをデータベースに出力する

    3. MariaDBでのRAND()のしくみ

    4. 複合主キーを適切に作成する方法-MYSQL