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

oracle dynamicsqlwhere句の式を評価します

    プレースホルダー構文は、ステートメントの実行時にチェックされる値を渡すためのものです。予想される使用法は次のようなものです:

    DECLARE
        v_out_1     varchar2(32);
        v_out_2     varchar2(32);
        plsql_block VARCHAR2(500);
    
    BEGIN
        plsql_block := 'SELECT column FROM mytable WHERE filter_column = :a';
    
        EXECUTE IMMEDIATE plsql_block INTO v_out_1 USING 'some value';
    
        EXECUTE IMMEDIATE plsql_block INTO v_out_2 USING 'another value';
    END;
    /
    


    1. Oracle SQLPlus11gの複数のテーブル結合クエリ

    2. PHP MySQLutf8エンコーディング

    3. OLAP接続の使用中にエラーが発生しました:MSOLAPプロバイダーがローカルマシンに登録されていません...

    4. SQL Server:ストアド プロシージャのパラメーターとしてデータベース名を取得する方法