将select中的db2列名称转换为json文件中的小写字母

时间:2019-01-23 17:39:33

标签: sql db2

我目前有一个非常简单的选择,可以将其转储到json

SELECT user,phone
    FROM table t;

但是select返回所有放入JSON的大写列。在DB2中有没有一种方法可以返回小写的列,以便确保我的JSON列的值都是小写?

3 个答案:

答案 0 :(得分:1)

如果您希望查询的结果较小,请尝试

选择降低(用户),降低(电话)     FROM表t;

答案 1 :(得分:1)

如果要在DB2中获得小写的列名(不是数据),则必须在列名周围使用双引号。

SELECT user as "user", phone as "phone"
FROM table t;

答案 2 :(得分:-1)

使用LOWER()函数;

    SELECT LOWER(user) AS 'user', LOWER(phone) AS 'phone'
    FROM table t;