Столбец таблицы с автоматическим приращением

Используя 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

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

29
задан Erwin Brandstetter 16 December 2017 в 16:45
поделиться