为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Centos 7
【CPU】:GenuineIntel
【问题描述】*:我们在用Python查询达梦数据库时,Python代码里面的列名都是小写的,但是,现在这个版本的去执行会找不到字段。而达梦数据库现在列名现在都是大写的 而且索引也是大写的。改了他这个版本的源代码让他列名小写 查询没问题了 但是自动索引就找不到对应列了。
,但是我们从表中看到该索引是存在的。各位大佬,有思路吗?谢谢
如果没有达梦前的数据库是按照 mysql 、pg开发的,可以考虑重建数据库实例。加上 CASE_SENSITIVE=N,大小写不敏感。如果数据库不能创建的话,创建索引加上双引号,写上小写 索引名。