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

引用符で囲まれたプレースホルダーを使用してクエリを使用するにはどうすればよいですか? (perl / postgresql)

    引用符内でプレースホルダーを使用することはできません。 SQL文字列の連結を使用できますが、この場合は、乗算を使用する方が簡単です。

    my $query = $dbh->prepare (q{SELECT
                       arrival_date - ? * INTERVAL '1 MINUTE'
                       FROM emails LIMIT 1});
    $query->execute(60);
    

    そうすれば、' minutes'を追加する必要はありません。 クエリを実行するときの番号に。



    1. SQLサーバーのストアドプロシージャのバージョン管理を行うための最良の方法は何ですか?

    2. アップグレードされたdbForgeStudiofor MySQL、v.8.1でのMariaDB10.4のサポート

    3. MySQLエラーを取り除く方法「プリペアドステートメントは再準備する必要があります」

    4. SQLデータベーステーブルのポリモーフィズム?