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

pgadmin sqlクエリにパラメータ値を追加するにはどうすればよいですか?

    私は2つの方法しか知りません。

    1つ目は、PREPARED STATEMENTを使用することです。 (PostgreSQLマニュアルの後の例):

    PREPARE usrrptplan (int) AS
        SELECT * FROM users u, logs l
        WHERE u.usrid=$1 AND u.usrid=l.usrid AND l.date = $2;
    
    EXECUTE usrrptplan(1, current_date);
    

    2つ目は、$1を「検索して置換」することです。 、$2 、..などを適切な値で指定します。しかし、これは避けたいと思います。



    1. SQLServerでEXISTS論理演算子を使用する方法-SQLServer/TSQLチュートリアルパート125

    2. MySQL。リレーショナルテーブルの主キー。一意のIDまたは複数の一意のキー?

    3. GETDATE()とSYSDATETIME()のミリ秒単位のDatediffが常に異なるのはなぜですか?

    4. MySQLに時間間隔の値を保存する最良の方法は?