gpt4 book ai didi

mysql - 表创建代码中的 SQL 语法错误(我没有看到错误...)

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

我在“CREATE TABLE ORDER(':”处的以下测试 SQL 代码中遇到语法错误:

CREATE TABLE CLIENT(
CLIENT_ID BIGINT AUTO_INCREMENT PRIMARY KEY,
LAST_NAME VARCHAR(16) NOT NULL,
FIRST_NAME VARCHAR(16) NOT NULL,
STREET_ADDRESS VARCHAR(100) NOT NULL,
APARTMENT_NUMBER VARCHAR(20) NOT NULL,
CITY VARCHAR(50) NOT NULL,
ZIP_CODE VARCHAR(10) NOT NULL
);

CREATE TABLE ORDER(
ORDER_ID BIGINT AUTO_INCREMENT PRIMARY KEY,
CLIENT_ID BIGINT NOT NULL,
DATE_ORDERED BIGINT NOT NULL,
SUM FLOAT NOT NULL
);

最佳答案

order 是一个关键字,最好不要使用它,但如果需要,请使用双引号

CREATE TABLE "ORDER"(
ORDER_ID BIGINT AUTO_INCREMENT PRIMARY KEY,
CLIENT_ID BIGINT NOT NULL,
DATE_ORDERED BIGINT NOT NULL,
SUM FLOAT NOT NULL
);

关于mysql - 表创建代码中的 SQL 语法错误(我没有看到错误...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58303890/

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