Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 查询「;ALTER TABLE test_posts ADD sticky BOOLINT NOT NULL default=false";=错误_Sql_Mysql_Alter Table - Fatal编程技术网

Sql 查询「;ALTER TABLE test_posts ADD sticky BOOLINT NOT NULL default=false";=错误

Sql 查询「;ALTER TABLE test_posts ADD sticky BOOLINT NOT NULL default=false";=错误,sql,mysql,alter-table,Sql,Mysql,Alter Table,我的问题是什么 ALTER TABLE test_posts ADD sticky boolean NOT NULL default = false #1064-您的SQL语法有错误;检查与MySQL服务器版本相对应的手册,以获取第2行“=false”附近使用的正确语法。您需要删除=: ALTER TABLE test_posts ADD sticky boolean NOT NULL default false 此SQL命令应该可以工作: ALTER TABLE test_posts

我的问题是什么

 ALTER TABLE test_posts ADD sticky boolean NOT NULL default = false 

#1064-您的SQL语法有错误;检查与MySQL服务器版本相对应的手册,以获取第2行“=false”附近使用的正确语法。您需要删除
=

ALTER TABLE test_posts ADD sticky boolean NOT NULL default false 

此SQL命令应该可以工作:

ALTER TABLE test_posts ADD sticky bit NOT NULL default 'false'

位关键字是布尔数据类型,并以单引号('false')给出值。您可以将注释中的解释添加到答案中吗?