小编Ves*_*aQQ的帖子

MySQL以大写形式返回所有列名

我有SQL查询,只是简化它,想象有列id,name,pass在表的用户,我想数据库中一样ID,姓名,PASS大写返回这些列名.我知道我可以A)重命名数据库中的列B)像大写一样选择它 SELECT ID,NAME,PASS FROM users...但我需要像这样使用它:SELECT * FROM users.我尝试使用类似的东西SELECT UPPER(*) FROM users,但它给了我语法错误.

澄清一下:我需要大写的列,而不是列值!

我的解决方案:
经过多次尝试后,我在获取结果后通过PHP完成了它.猜猜它更容易,所以我调用了函数 array_change_key_case ,它返回满足键情况下的数组键(显然这个数组的键也是列名)

php mysql sql select

-3
推荐指数
1
解决办法
1905
查看次数

标签 统计

mysql ×1

php ×1

select ×1

sql ×1