来康康我的问题

来康康我的问题

CREATE TABLE IF NOT EXISTS `imooc_user`(
  `id` INT UNSIGNED AUTO_INCREMENT KEY COMMENT '用户编号',
  `username` VARCHAR(20) NOT NULL UNIQUE COMMENT '用户名',
  `password` CHAR(32) NOT NULL COMMENT '密码',
  `email` VARCHAR(50) NOT NULL UNIQUE COMMENT '邮箱',
  `age` TINYINT UNSIGNED NOT NULL DEFAULT 18 COMMENT '年龄',
  `sex` ENUM('男','女','保密') DEFAULT '保密' COMMENT '性别',
  `tel` CHAR(11) NOT NULL UNIQUE COMMENT '电话',
  `addr` VARCHAR(50) NOT NULL COMMENT '地址',
  `card` CHAR(18) NOT NULL UNIQUE COMMENT '身份证',
  `married` TINYINT(1) DEFAULT 0 COMMENT '是否结婚,1代表结婚,0代表未结婚',
  `salary` FLOAT(8,2) NOT NULL DEFAULT 0 COMMENT '薪水'
);

INSERT INTO imooc_user 
VALUES(1,'lili','123','7777@qq.com',DEFAULT,DEFAULT,'18888888','中国广东','440882199512023562',DEFAULT,DEFAULT);

老师帮忙看看建表和插入正不正确,我的cmd窗口提示SQL语法有误

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,复制运行贴出代码,创建表格的sql语句是正确的,创建成功,但是insert插入语句中有一个小问题,中国广东后注意要使用英文的逗号,而不是中文的逗号,例如:

http://img1.sycdn.imooc.com//climg/5def30d9091f9c3509820131.jpg

修改后就可以正确执行,插入一条数据。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师