Insert-Anweisung bat mich zu legen für die autoincrement-Spalte

Verwende ich PostgreSQL, ich habe die folgende Tabelle:

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")
)

Legte ich taskID als serial Daten-Typ werden automatisch hochgezählt. Jetzt bin ich verwirrt, wie die INSERT Aussage, als die erste Spalte in der Tabelle soll automatisch hochgezählt werden, aber INSERT Anweisung gebeten, mir das einfügen eines Wertes von mir! Irgendeine Idee?

Hier meine insert-Anweisung:

INSERT INTO "Task" VALUES ('HomeWork', 'No Comment', '3/3/2013');
bitte zeigen Sie uns die insert-Anweisung als auch
Wie kann ein Programmierer die Frage ohne zeigt die INSERT Aussage?
Hinzugefügt es.
Es ist jetzt eine gute Frage. Während weitgehend irrelevant, in diesem Fall PostgreSQL version sollte immer enthalten sein.

InformationsquelleAutor Aan | 2013-03-17

Schreibe einen Kommentar