-1

我正在尝试使用 postresql 的外壳创建此表

CREATE TABLE Customer (
    id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    name VARCHAR(255),
    surname VARCHAR(255)
);

但它不起作用我得到这样的东西

ERREUR: erreur de syntaxe sur ou près de «AUTO_INCREMENT » LINE 2: id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,

4

1 回答 1

0

Postgres 不支持auto_increment. 改为使用serial

CREATE TABLE Customer 
(
    id serial PRIMARY KEY, 
    name VARCHAR(255), surname VARCHAR(255) 
);

SQLFiddle 演示

于 2013-05-30T12:15:02.747 回答