【发布时间】:2016-03-18 12:38:37
【问题描述】:
我的语法有什么问题?
我正在尝试一次更新多个数据库:
update `db_name1`.`db_table` SET `cc_number_enc` = NULL
update `db_name2`.`db_table` SET `cc_number_enc` = NULL
update `db_name3`.`db_table` SET `cc_number_enc` = NULL
我在 phpmyadmin 中遇到查询语法错误
1064 - 您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 第 1 行的“
cc_number_enc=NULL”附近
更新
我只是通过复制和粘贴重写了相同的查询,现在得到以下结果:
1064 - 您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便使用正确的语法 靠近第 1 行的“
cc_number_enc= NULL”
问题,我在 phpmyadmin 中从哪个数据库运行查询是否重要?
【问题讨论】:
-
查询语法在哪一行?
-
请发布错误?
-
你那里有“奇怪的”空格吗?也许重新输入查询?
-
看起来像是一个奇怪的字符编码问题。尝试用纯文本重写您的查询。