刚学MySQL报错,请大家看一下


mysql> create table zsqb02)
    -> id int comment '编号',
    -> workno varchar(10) comment '员工工号',
    -> name varchar(10) comment '员工姓名',
    -> gender char(1) comment '性别',
    -> age tinyint unsigned comment '年龄',
    -> idcarf varchar(18) comment '身份号',
    -> entrydata data comment '入职时间'
    -> ) comment '员工信息表';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
id int comment '编号',
workno varchar(10) comment '员工工号',
name varch' at line 1

#刚学MySQL报错,请大家帮忙看一下,是什么原因呢

第一行括号错了,应该改成左括号(

回答不易 求求您采纳点赞哦 感激不尽

看起来你有一个语法错误,你的SQL应该是这样的:

CREATE TABLE zsqb02 (
   id INT COMMENT '编号',
   workno VARCHAR(10) COMMENT '员工工号',
   name VARCHAR(10) COMMENT '员工姓名',
   gender CHAR(1) COMMENT '性别',
   age TINYINT UNSIGNED COMMENT '年龄',
   idcarf VARCHAR(18) COMMENT '身份号',
   entrydata DATE COMMENT '入职时间' 
) COMMENT '员工信息表';