- ベストアンサー
フィールドの入れ替えはできますか?
PostgreSQL 8.1.4を使用しています。 仕様の変更によりテーブルへフィールドの追加を行なったのですが、このフィールドの位置を変更する事はできるのでしょうか。 DDL文を整えて作った空のテーブルへデータをリストアしようとしましたがうまくできませんでした。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
PostgreSQL 8.1.4を使用しています。 仕様の変更によりテーブルへフィールドの追加を行なったのですが、このフィールドの位置を変更する事はできるのでしょうか。 DDL文を整えて作った空のテーブルへデータをリストアしようとしましたがうまくできませんでした。 よろしくお願いします。
お礼
ご丁寧にありがとうございます。 カラムの位置を変える必要があるのか、は私も少々疑問です。変更後のDB定義書を見たら項目の最後ではなく途中に追加されていたので、その様に作らなきゃいけないのかなと思ったのですが・・・定義書の方を変えてもらえば良かったかも知れませんね。 フィールドを項目の最後に追加したまま本当は知らんぷりしようかとも思っていたんですが、insert文を書く時に他の人がフィールドを指定せずに実行したら不味いかなと思い、結局無理矢理押し込めました。 大文字Dオプション、なるほどです。今度やってみます。 ありがとうございました。