【问题标题】:1064 (You have an error in your SQL syntax;1064(您的 SQL 语法有错误;
【发布时间】:2014-11-13 06:34:05
【问题描述】:

MySQL 错误:1064(您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的“WHERE gallery_id = '25'”附近使用的正确语法) 会话暂停。

数据库错误:

UPDATE gallery_master SET gallery_title = 'Presss', gallerycat_id = '6', gallery_code = 'Presss', gallery_images = '201411121152551461105875_pressgfx1.jpg' , gallery_status = '1' , gallery_description = '' , gallery_featured = '1' , WHERE gallery_id = '25'

【问题讨论】:

  • 看看在 sn-p 之前出现了什么错误。

标签: mysql


【解决方案1】:
UPDATE gallery_master
SET gallery_title = 'Presss',
  gallerycat_id = '6',
  gallery_code = 'Presss',
  gallery_images = '201411121152551461105875_pressgfx1.jpg' ,
  gallery_status = '1' ,
  gallery_description = '' ,
  gallery_featured = '1' ,
                         ^============= here
WHERE gallery_id = '25'

【讨论】:

  • 谢谢回复..它工作正常
【解决方案2】:

去掉where子句前的最后一个逗号:

UPDATE gallery_master SET gallery_title = 'Presss', gallerycat_id = '6', gallery_code = 'Presss', gallery_images = '201411121152551461105875_pressgfx1.jpg' , gallery_status = '1' , gallery_description = '' , gallery_featured = '1' WHERE gallery_id = '25'

【讨论】:

    猜你喜欢
    • 2016-10-30
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-27
    • 1970-01-01
    • 2016-01-24
    • 2021-07-03
    相关资源
    最近更新 更多