为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会发生这样的错误 跟老师敲得一模一样啊

为什么会发生这样的错误 跟老师敲得一模一样啊

mysql> CREATE TABLE tb1(    -> username VARCHAR(20),    -> salary FLOAT(8,2) UNSIGNED,    -> );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 ',2) UNSIGNED,)' at line 3这是什么情况
查看完整描述

4 回答

?
尧叔

TA贡献77条经验 获得超201个赞

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 ',2) UNSIGNED,

)' at line 3

耐心点看,意思你第三行的2附近有语法错误,我目测是个中文逗号。

谢谢采纳~

查看完整回答
1 反对 回复 2017-03-28
?
JavaOop丶

TA贡献9条经验 获得超1个赞

避免空格,最后面那个分号去掉试试
查看完整回答
1 反对 回复 2017-03-28
?
慕尼黑8333255

TA贡献2条经验 获得超0个赞

逗号应该用的不是英文的

查看完整回答
反对 回复 2017-03-28
?
寒星丶

TA贡献2条经验 获得超0个赞

(8,2)  之间的逗号你是用的中文逗号吧

查看完整回答
反对 回复 2017-03-28
  • 4 回答
  • 1 关注
  • 2682 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信