私が走るとき
pg_dump -O --column-inserts -U root map --file=
値を持つものはすべてNULL
印刷されます。含まれていない列がNULL
含まれるように SQL ファイルを作成できますか?
--column-inserts
列名とデータを公開するクエリを作成します。
例:
私はテーブルを持っていると言う
Name | class | element | Id
Nee V NULL 102
Mat VI NULL 103
...
SQLファイルをエクスポートすると、データ挿入行は次のようになります
INSERT INTO table (Name, class, element, Id) VALUES ('Nee', 'V', NULL, 102);
私が欲しいのは
INSERT INTO table (Name, class, Id) VALUES ('Nee', 'V', 102);
SQL ファイルに、データベースに入れる NULL 要素が含まれないようにします。これが必要なのは、システム データベースでは多くの列を使用しており、私のコードではそのうちのいくつかしか変更されていないためです。したがって、SQL ジェネレーターには多くの NULL があります。