0
我有兩個表:第一個表有7列。第二個表customer_campaign
的列數多於第一個表的id(uuid type)
作爲主鍵。由於id
的類型爲not-null constant
,當我執行以下查詢:「列中的空值...違反非空約束」與INSERT INTO ... SELECT
INSERT INTO customer_campaign (store_name, store_address, store_city, store_province,
store_postal_code, lat, long)
SELECT * FROM customer_campaign_import;
它返回一個錯誤:
ERROR: null value in column "id" violates not-null constraint
插入時,第一個表的每一行如何生成一個唯一的id
第一張桌子放入第二張桌子?
將您的ID設置爲使用序列自動遞增。更多閱讀[這裏] [1]。 [1]:http://stackoverflow.com/questions/9490014/adding-serial-to-existing-column-in-postgres – Carlo 2014-10-02 19:41:11