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

.sqlファイルpostgresの画面に印刷

    SQLの大きな山をpsqlにフィードしているだけの場合 次に、いくつかのオプションがあります。

    psqlを実行できます --echo-allを使用 :

    -a
    --echo-all
    すべての入力行を、読み取ったときに標準出力に出力します。これは、インタラクティブモードよりもスクリプト処理に役立ちます。これは、変数ECHOを設定するのと同じです。 all

    それと他の「このタイプのすべてをエコーする」オプション(マニュアルを参照)は、おそらくノイズが多すぎます。手動で印刷したいだけの場合は、\echoを使用してください :

    \echo text [...]
    引数を標準出力に出力します。スペースを1つ区切り、その後に改行を入れます。これは、スクリプトの出力に情報を散在させるのに役立ちます。

    だからあなたは言うことができます:

    \echo 'Starting to insert into table X'
    -- big pile of inserts go here...
    \echo 'Finished inserting into table X'
    


    1. SQLServerでビューを作成する方法

    2. Android- SqliteHelper.onCreate()にテーブルが存在するかどうかを確認する必要がありますか?

    3. SQLServerで日付範囲を1か月に1行に分割する

    4. AndroidSQLiteの挿入または更新