【问题描述】*:项目之前使用的是mysql数据库,返回的字段名是小写,现在改用达梦之后返回数据字段为大写,前端只能把所有的字段改为大写才能获取到数据,改的话太麻烦, 求达梦返回字段小写的方法!!!!
数据库在初始化的时候选择是否大小写敏感CASE_SENSITIVE,默认是大小写敏感。这时执行的SQL在到解释器那层解析是,会自动转换为大写名称。 但是当用双引号引起来,如"test",则创建的对象名是小写的。如果创建的是大小写不敏感的库,则创建的对象名是小写就是小写,大写就是大写。
如果你是刚刚使用达梦数据库的话,将数据库改为大小写不敏感(如果没有要求必须是大小写敏感的话)。你可以先查查你当前数据库是否是大小写敏感。
数据库在初始化的时候选择是否大小写敏感CASE_SENSITIVE,默认是大小写敏感。这时执行的SQL在到解释器那层解析是,会自动转换为大写名称。
但是当用双引号引起来,如"test",则创建的对象名是小写的。如果创建的是大小写不敏感的库,则创建的对象名是小写就是小写,大写就是大写。
如果你是刚刚使用达梦数据库的话,将数据库改为大小写不敏感(如果没有要求必须是大小写敏感的话)。你可以先查查你当前数据库是否是大小写敏感。