我使用PostgreSQL数据库。我创建了以下表:
CREATE TABLE "Task"
(
"taskID" serial NOT NULL,
"taskType" text NOT NULL,
"taskComment" text NOT NULL,
"taskDate" date NOT NULL,
CONSTRAINT "Task_pkey" PRIMARY KEY ("taskID")
)
我将任务ID设为serial
数据类型,以便自动递增。现在我困惑于如何使用INSERT
语句,因为表中的第一列应该自动递增,但是INSERT
语句要求我手动插入一个值!有什么建议吗?
这是我的插入语句:
INSERT INTO "Task" VALUES ('HomeWork', 'No Comment', '3/3/2013');