使用Python / psycopg ,哪种SQL语句可以对主键/ id字段使用自动递增功能?
当我使用 DEFAULT 作为占位符时,我得到:
Exception in Class ==> LoadDatasource column "DEFAULT" does not exist
LINE 1: INSERT INTO SOURCE VALUES ("DEFAULT","value",...)
我试图通过不这样指定列名来使用“盲插入”:
INSERT into <table_name> values();
我使用“盲插”的原因。我已经生成了一个与数据库列的顺序相匹配的CSV,只想插入CSV(但是我需要以编程方式进行此操作,因为我正在清理过程中一直在处理某些数据),但是这些值在订单。
CSV中唯一缺少的值是主键/ id列,我正尝试使用“ DEFAULT”来使Postgres弄清楚这一点。
该表是通过以下方式创建的:
CREATE TABLE if not exists sources
(
id serial PRIMARY KEY,...