CREATE TABLE student(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
sex CHAR(1) NOT NULL,
grade FLOAT NOT NULL,
address VARCHAR(100)
)
上面的代码是一个建立学生表的MySQL语句,需要注意的是建表语句中的每一个元素之间一定要使用逗号(,)进行分隔,而每个元素本身也要按照一定的规则进行书写。
如果大家在建表的第二行存在错误,就会出现错误提示,比如以下的MySQL语句:
CREATE TABLE student(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
sex CHAR(1)) NOT NULL,
grade FLOAT NOT NULL,
address VARCHAR(100)
)
上面的代码就存在错误,问题出在建表语句的第二行,因为在 sex CHAR(1)) NOT NULL 这一行出现了多余的右括号,应该将它放在 NOT NULL 的右边。
因此,在进行MySQL建表的时候,务必要注意每一行的语句书写是否规范,避免出现各种错误提示。同时,也要注意在使用 MySQL 语句的过程中进行反复检查,以确保代码的正确性。