gpt4 book ai didi

mysql - CREATE TABLE 语句中的语法错误 1064

转载 作者:行者123 更新时间:2023-11-29 02:19:47 25 4
gpt4 key购买 nike

这是我目前的 MySQL 代码:

CREATE TABLE /*TABLE_PREFIX*/t_buttons (
fk_i_item_id INT NULL,
fk_i_user_id INT NULL,
b_email varchar(100) NOT NULL,
b_type ENUM('buynow','addtocart','subscribe','donate') DEFAULT NULL,
b_style ENUM

('default','round','frame') DEFAULT NULL,
b_target ENUM('_self','_blank') DEFAULT NULL,
b_text varchar(100) NOT NULL,
b_tooltip varchar(100) NOT NULL,
b_shipping int(11) NOT NULL,
b_a3 int(10) NOT NULL,
b_p3 int(10) NOT NULL,
b_t3 varchar(10) NOT NULL,
b_a1 int(11) NOT NULL,
b_p1 int(11) NOT NULL,
b_t1 varchar(10) NOT NULL,
b_cpp_logo_image varchar(100) NOT NULL,
b_return varchar(100) NOT NULL,
b_lc varchar(10) NOT NULL,

PRIMARY KEY (fk_i_item_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在命令行中的 MySQL 中运行此代码会出现此错误:

ERROR 1064 - You have an error in your SQL syntax 'CREATE TABLE oc_t_buttons ( fk_i_item_id INT NULL, fk_i_user' at line 1

最佳答案

看起来您发布的错误和您显示的脚本不同。您发布的错误

CREATE TABLE oc_t_buttons ( 

而您粘贴的实际脚本是

CREATE TABLE /*TABLE_PREFIX*/t_buttons (

效果很好。这是一个演示 SQLFiddle

即使脚本改成

CREATE TABLE oc_t_buttons ( 

然后它也工作正常。参见 demo

关于mysql - CREATE TABLE 语句中的语法错误 1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33730045/

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