在“选择查询”中,我使用ucfirst来获取大写字母。

我的选择查询:

SELECT det.Id AS id,
       ucfirst(det.title) AS title,
       DATE_FORMAT((det.dateInt), '%M %d, %Y') AS dateint
FROM img_details det
ORDER BY Id DESC


当我在Mysql中使用此查询时,它显示如下错误:

FUNCTION admin.ucfirst does not exist.


请提出任何建议。

最佳答案

尝试在mysql中使用UCASE函数。在以ucfirst命名的mysql中没有可用的函数

SELECT det.Id AS id,
       UCASE(det.title) AS title,
       DATE_FORMAT((det.dateInt), '%M %d, %Y') AS dateint
FROM img_details det
ORDER BY Id DESC

关于mysql - MySQL中的ucfirst错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26232403/

10-08 21:35