title: Insert statement asked me to insert for autoincrement column
body: <p>I use PostgreSQL, I have created the following table:</p>
  
  <pre><code>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")
  )
  </code></pre>
  
  <p>I put taskID as <code>serial</code> data-type to be incremented automatically. Now I am confused how to use the <code>INSERT</code> statement, as the first column in the table is supposed to increment automatically but  <code>INSERT</code> statement asked me to insert a value by myself! Any Idea?</p>
  
  <p>Here is my insert statement:</p>
  
  <pre><code>INSERT INTO "Task" VALUES ('HomeWork', 'No Comment', '3/3/2013');
  </code></pre>