【发布时间】:2016-08-06 21:24:52
【问题描述】:
这是我的 sql 查询:
CREATE TABLE estados (
id int IDENTITY(1,1) PRIMARY KEY,
nombre VARCHAR(20) NOT NULL,
paridad int NOT NULL
);
它一直告诉我:
#1064 - 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以了解要使用的正确语法 '(1,1) 主键附近, 名词 VARCHAR(20) NOT NULL, paridad int NOT NULL
我不知道这是为什么,我使用的是 10.1.10-MariaDB。我不知道为什么我有语法错误,以及这是否与版本有关。
【问题讨论】:
-
我相信 MySQL 不支持
IDENTITY。试试它的对应物,AUTO_INCREMENT。
标签: sql syntax mariadb mysql-error-1064