在某次mysql数据库系统适配达梦数据库时,碰到sql语句报错,导致接口请求错误。

sql如下:

SELECT t.id AS tableId, t.comment
AS tableComment,t.table_name AS tableName, c.*
FROM koal_audit.report_meta_table t
JOIN koal_audit.report_meta_column c
ON t.id = c.report_meta_table_id
WHERE table_name = 'risk_info';

报错如下

SELECT t.id AS tableId, t.comment
AS tableComment,t.table_name AS tableName, c.*
FROM koal_audit.report_meta_table t
JOIN koal_audit.report_meta_column c
ON t.id = c.report_meta_table_id
WHERE table_name = 'risk_info';
执行失败(语句1)
第 1 行, 第 26 列[comment]附近出现错误[-2007]:
语法分析出错

显然是comment是关键字,这冲突了啊,经搜索没啥好办法,就自己一直试。

最终解决方案:整体加单引号。

SELECT t.id AS tableId, 't.comment'
AS tableComment,t.table_name AS tableName, c.*
FROM koal_audit.report_meta_table t
JOIN koal_audit.report_meta_column c
ON t.id = c.report_meta_table_id
WHERE table_name = 'risk_info';

达梦数据库关键字与字段名冲突相关推荐

  1. 达梦数据库关键字介绍

    达梦数据库 关键字和 保留字 以下不带 *号的为关键字,带 *号的为系统保留字. DM 还将保留字进一步划分为 SQL 保留字.DMSQL 程序保留字.模式保留字.变量保留 字和别名保留字,具体请查询 ...

  2. 解决达梦数据库新增大字段报错问题

    解决达梦数据库新增大字段报错问题 参考文章: (1)解决达梦数据库新增大字段报错问题 (2)https://www.cnblogs.com/nihaorz/p/11804891.html 备忘一下.

  3. 达梦数据库表新增字段速度测试

    给表新增字段是一项日常需求,数据库在这种DDL的资源消耗还是很大的,达梦数据库在新增字段方面有些学习了oracle 11g的思路. 达梦数据库提供了参数 ALTER_TABLE_OPT 来控制添加字段 ...

  4. 达梦数据库关键字大全

    达梦数据库关键字大全(关键字不区分大小写) 注:仅对dm8.4之前版本 1 KEYWORD LENGTH 2 ABORT 5 3 ABSOLUTE 8 4 ABSTRACT 8 5 ACCESSED ...

  5. 达梦数据库关键字屏蔽

    应用系统数据从其他数据库迁移到达梦时可能会遇到表名.字段名等是达梦的关键字,从而导致查询报错.为了数据库兼容,可以选择屏蔽部分达梦的关键字.本文将讨论如何查看达梦关键字,以及屏蔽关键字的两种常用方法, ...

  6. 达梦数据库修改字段长度_解决达梦数据库新增大字段报错问题

    使用达梦数据库穿件新表后往新表中增加TEXT类型字段报错,错误信息如下: 错误号: -3243 错误消息: 第1 行附近出现错误: 表[TABLE_2]中不能同时包含聚集KEY和大字段 ------- ...

  7. Hibernate连接达梦数据库不带模式名,解决无效的表或视图名,DmDialect方言

    1.安装完成达梦数据库,打开DM管理工具,如下图: 2.新建用户,比如 TESTUSER,勾选想要的权限. 3.打开DM数据迁移工具,将旧的数据库对应的用户迁移至新建的TESTUSER,用户及模式. ...

  8. 达梦数据库关键字冲突问题解决及常用SQL语句整理

    1.解决SQL中关键字冲突问题      一般修改dm_svc.conf文件  列如:过滤object,result关键字.  通用版里面增加格式如下:EXCLUE_RESERVED_WORDS=ob ...

  9. 达梦数据库查看表字段VARCHAR类型的长度单位是BYTE还是CHAR

    描述    默认情况下,LENGTH_IN_CHAR为0(默认),VARCHAR类型长度单位为字节:LENGTH_IN_CHAR为1,VARCHAR类型长度单位为字符.可以通过v p a r a m ...

最新文章

  1. 架构设计的真谛:系统与子系统、模块与组件、框架与架构
  2. Android Launch Mode的学习记录
  3. android上传视频 断点续传,断点续传上传
  4. tf.stack()和tf.unstack()的用法
  5. iOS开发之窗口和视图
  6. UE4异步编程专题 - 多线程
  7. windows 映射文件会释放内存吗_Windows系统共享内存管理
  8. 希尔排序法(插入排序的改进版本)
  9. 预备篇:一.元器件选型及飞控电路设计
  10. 菩提心的修法-四无量心的具体修法
  11. 如何把证件照压缩到20k?证件照太大如何压缩?
  12. 叶史瓦大学计算机科学,福特汉姆大学研究生学院
  13. 盘点那些与动植物有关的姓氏,鼠、蛇、蒲、枣、桂...都是姓氏
  14. 修复版拼团商城前端+后端微信小程序源码下载
  15. 帝国时代(1)--献给曾经的游戏
  16. ffmpeg 安装bzlib_centos6中yum安装ffmpeg
  17. 远程Debug远端服务器JVM配置
  18. 【Godot游戏开发案例《FlappyBird》小练习 】
  19. 南开大学数学院本科生课程信息汇总表(2013.11.19)
  20. 红尘梦java_雪舞梅芳,只为寻红尘梦

热门文章

  1. 行业研究报告-全球与中国PDF阅读器软件市场现状及未来发展趋势
  2. 支持向量机算法之鸢尾花特征分类【机器学习】
  3. java相对路径的书写
  4. 【数据结构与算法_java】面试题及答案汇总
  5. c语言周欢,c语言经典案例100题
  6. HTML使用DIV+css实现展开全文的功能
  7. 计算机硬件升级的说法有哪些,客户让我给他的电脑升级,看到电脑配置后:看来升级又凉凉了!...
  8. docker部署访问postgres数据库(一次到位)
  9. Python数据分析笔记(下)
  10. 添加问卷的java代码_JavasScript实现调查问卷插件