开发者社区> 问答> 正文

查询数据库时字段和关键字一样如何处理

查询mysql中的字段before,after是关键字,所以每次执行
SELECT id,operation,before,after from tableName
都会报错
怎样解决呢?谢谢

展开
收起
蛮大人123 2016-02-11 14:30:53 2506 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    SELECT idoperation,before,after from tableName
    给字段加反单引号。反引号用于区别mysql系统保留字,以免产生歧义

    2019-07-17 18:40:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载