如何防止PostgreSQL中默认生成的系统列

时间:2017-12-03 15:49:37

标签: postgresql csv pgadmin-4

每次在pgadmin中创建表时4.系统列(tableoid,oid,xmix,xmax,cmin,cmax)默认生成。当我使用pgadmin4 GUI导入CSV文件时,它会引发错误,因为我在CSV文件中没有这些列。我必须在导入之前手动取消选中或取消选中列中的系统列选项。我之前没有遇到此问题。

这是使用pg admin

创建时生成的create table命令
CREATE TABLE public."LineChart1"
(
    "Date" date,
    "Price" money
)
WITH (
    OIDS = FALSE
);

ALTER TABLE public."LineChart1"
    OWNER to eerfrusycfampt;

错误消息

ERROR:  column "tableoid" of relation "LineChart1" does not exist

如何防止默认生成系统列?

由于

0 个答案:

没有答案