gpt4 book ai didi

sql - auto_increment 导致 CREATE TABLE 出错

转载 作者:行者123 更新时间:2023-11-29 04:32:06 25 4
gpt4 key购买 nike

我一直在使用 netbeans 作为我的 java 工具,但我遇到了问题。我读了this tutorial然后我尝试使用此 SQL 创建一个表:

CREATE TABLE CUSTOMERS (
ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
FIRST_NAME VARCHAR(20),
LAST_NAME VARCHAR(30),
ADDRESS VARCHAR(30),
CITY VARCHAR(30),
STATE_ VARCHAR(30),
ZIP VARCHAR(15),
COUNTRY_ID INTEGER,
PHONE VARCHAR(15),
EMAIL_ADDRESS VARCHAR(50)
)ENGINE=INNODB;

当我尝试运行它时,我收到了这个错误信息:

sql state 42X01 : Syntax error : encountered "AUTO_INCREMENT" at line 2 column 29

当我删除 AUTO_INCREMENT 时,另一个错误:

detected ENGINE=INNODB;

有人可以帮助我吗?谢谢。

最佳答案

您似乎在使用另一个数据库引擎的 MySQL 语法。它提示的部分正是 MySQL 特定的部分。

关于sql - auto_increment 导致 CREATE TABLE 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/276121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com