7 新着情報の移行
■新着情報の移行に必要なテーブルは次の通りです。
・dtb_news
・dtb_news_news_id_seq
(1)dtb_newsテーブルの移行
カラム構造に違いはありません。
移行元のエクスポートファイルを、移行先にそのままインポートします。
(2)dtb_news_news_id_seqの移行
ここは数量のデータです。
移行元のエクスポートファイルを、移行先にそのままインポートします。
もしも、移行先にdtb_news_news_id_seqが存在しない場合は、あとで自動的に生成されますので、インポートの必要はありません。

【PostgreSQLの場合】
シーケンスに登録されます。
dtb_newsのnews_idと、dtb_news_news_id_seqの最終値に整合性がとれていないと、IDの重複が起こったり、システムエラーの原因になります。
下記SQLで再設定します。
select setval('dtb_news_news_id_seq',(select max(news_id) from dtb_news));
このページの先頭へ