公司配的人大金仓是大小写敏感。
适配人大金仓又又出现问题了,关于起别名的问题,当全是大写用"",查询的列依然是小写,
如果起的别名大小写混合的话,用""是可以的依然是大小写混合。
这个怎么不和mysql一样呀?有没有好的解决办法?
你们看一下下面的代码,如何将此改成大写?有会kingbase的兄弟解答一下?
SELECT IF(dicvalue = 1,'确认非林火',dicname) "DICNAME", dicvalue
FROM enbogis.sys_dic
公司配的人大金仓是大小写敏感。
适配人大金仓又又出现问题了,关于起别名的问题,当全是大写用"",查询的列依然是小写,
如果起的别名大小写混合的话,用""是可以的依然是大小写混合。
这个怎么不和mysql一样呀?有没有好的解决办法?
你们看一下下面的代码,如何将此改成大写?有会kingbase的兄弟解答一下?
SELECT IF(dicvalue = 1,'确认非林火',dicname) "DICNAME", dicvalue
FROM enbogis.sys_dic
在Kingbase中,要查询出的列名如果希望全大写,可以使用 UPPER()
函数来进行转换。请将您的代码修改如下:
SELECT IF(dicvalue = 1,'确认非林火',dicname) AS "DICNAME", dicvalue
FROM enbogis.sys_dic;
在这个修改的代码中,我们将别名 DICNAME
转换为全大写,并在列名后面使用 AS
关键字明确指定别名。这样就可以确保输出的别名全部都是大写字母了。