Incrément automatique colonne de table

À l'aide de Postgres, je suis en train d'utiliser AUTO_INCREMENT de numéro de ma clé primaire automatiquement en SQL. Cependant, il me donne une erreur.

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

L'erreur:

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

Aucune idée pourquoi?

  • La base de données utilisez-vous? "AUTO INCREMENT" n'existe que dans une poignée. Dans Oracle par exemple, vous devez créer un SEQUENCE.
  • Utilisation de Série: error-with-auto-increment-psql-putty
InformationsquelleAutor Jimmy | 2012-03-26