Столбец таблицы автоинкремента

Используя Postgres, я пытаюсь использоватьAUTO_INCREMENT нумерация моего первичного ключа автоматически в SQL. Тем не менее, это дает мне ошибку.

CREATE TABLE Staff   (
  ID        INTEGER NOT NULL AUTO_INCREMENT,
  Name      VARCHAR(40) NOT NULL,
  PRIMARY KEY (ID)
);

Ошибка:

********** Error **********
ERROR: syntax error at or near "AUTO_INCREMENT"
SQL state: 42601
Character: 63

Есть идеи почему?