phpPgAdmin 7.4系 から、ある2つのテーブルの「構造とデータ」をエクスポートした際、
取得できたSQLファイル内に、以下の行が含まれたテーブルと、
含まれないテーブルがあることに気が付きました。
SELECT pg_catalog.setval('シーケンス名', 最終値, true);
この行が入っているSQLファイルを、別のデータベースにインポートすると、
テーブルがインポートされるだけでなく、シーケンスも自動で作成されて便利です。
この行が含まれたテーブル、含まれないテーブルともに、
idのカラムがあり、データ型はinteger、デフォルトは、nextval('スキーマ名.シーケンス名'::text) と
なっております。その他の差が見出せません。
エクスポートしたSQLファイルに、
シーケンスを作成する行が含まれるテーブルと、含まれないテーブルは、
何が違うのでしょうか?
よろしくご教授くださいますよう、お願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/29 01:10
2016/08/29 02:09