CREATE TABLE Customer( customer_id INT AUTO_INCREMENT PRIMARY KEY, customer_name VARCHAR(50) NOT NULL, customer_email VARCHAR(100) NULL, street_address VARCHAR(50) NULL, city VARCHAR(50) NULL, province CHAR(2) NULL, postal_code CHAR(6) NULL, );
如上所述,当尝试创建新表时,我遇到了错误1064,并不确定原因。名称"city"不是保留字,据我所知定义也没有过时。
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 6 行“)”附近使用的正确语法
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
can you try this
CREATE TABLE Customer( customer_id INT AUTO_INCREMENT PRIMARY KEY, customer_name VARCHAR(50) NOT NULL, customer_email VARCHAR(100) NULL, street_address VARCHAR(50) NULL, city VARCHAR(50) NULL, province CHAR(2) NULL, postal_code CHAR(6) NULL );删除 postal_code 后面的逗号