如何解决 MySQL 中的 #1064 错误?
How to solve #1064 error in MySQL?
我在添加新列时遇到 MySQL 语法错误 1064。
ALTER TABLE `customerdetails` ADD `mobile` DOUBLE(12) NOT NULL ;
其中 customerdetails
是 table 的名称。
错误消息是“#1064 - 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,了解在 ') NOT 附近使用的正确语法第 1 行的 NULL'
有人可以帮我解决这个问题吗?
当您将列类型定义为 DOUBLE
时,您必须定义它将使用多少个小数位
ALTER TABLE customerdetails ADD mobile DOUBLE(12,2) NOT NULL ;
另外第一个数字(特征)需要大于第二个数字(尾数)
我在添加新列时遇到 MySQL 语法错误 1064。
ALTER TABLE `customerdetails` ADD `mobile` DOUBLE(12) NOT NULL ;
其中 customerdetails
是 table 的名称。
错误消息是“#1064 - 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,了解在 ') NOT 附近使用的正确语法第 1 行的 NULL'
有人可以帮我解决这个问题吗?
当您将列类型定义为 DOUBLE
时,您必须定义它将使用多少个小数位
ALTER TABLE customerdetails ADD mobile DOUBLE(12,2) NOT NULL ;
另外第一个数字(特征)需要大于第二个数字(尾数)