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

psqlの戻り値/それを呼び出したシェルスクリプトを強制終了するエラー?

    ON_ERROR_STOP -cでは機能しません オプション。

    また、$(...) psqlを囲む 見た目が間違っています—出力をコマンドとして実行しますか?

    最後に、-Lの後に円記号を忘れました オプション

    「ヒアドキュメント」を使用してみてください:

    psql \
      -X \
      $POSTGRES_CONNECTION_STRING \
      -w \
      -b \
      -L ./output.txt \
      -A \
      -q \
      --set ON_ERROR_STOP=on \
      -t <<EOF
    \copy mytable(...) from '$input_file' csv HEADER
    EOF
    
    echo "import is done"
    



    1. テーブルを更新して主キーを追加し、既存のすべての行を増分IDで更新するにはどうすればよいですか?

    2. x個の入力パラメータとx個のパラメータの入出力を組み合わせたPL/SQLプロシージャの記述方法

    3. WordPressデータベースからプラグインを非アクティブ化する方法

    4. 複数のテーブルの条件に基づいて結合します