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

Postgresql:ファイルから列の値を挿入する

    このSQLコードがプログラミング言語から動的に実行される場合は、その言語の手段を使用してファイルを読み取り、プレーンなINSERTステートメントを実行します。

    ただし、このSQLコードがpsqlを介して実行されることを意図している場合 コマンドラインツールでは、次の構成を使用できます:

    \set content `cat file`
    INSERT INTO testtable VALUES(15, :'content');
    

    この構文はpsqlに固有であることに注意してください catを利用します シェルコマンド。

    詳細については、PostgreSQLのマニュアルで説明されています:



    1. SQLBulkCopyが存在する場合、挿入または更新する方法はありますか?

    2. PHP/MySQLを使用した動的ブートストラップタブ

    3. 条項間のMySQLは包括的ではありませんか?

    4. LISTAGGクエリORA-00937:単一グループグループ関数ではありません