在mysql中是否可以格式化适当大小写的列?
例: Proper("ABSALOM") = "Absalom"
Proper("ABSALOM") = "Absalom"
我进行了很多搜索,我认为MySQL没有任何内置函数可以执行此操作。有可能在MySQL中以其他任何方式执行此操作吗?
您可以结合使用CONCAT和SUBSTRING:
CONCAT(UCASE(SUBSTRING(`fieldName`, 1, 1)), LOWER(SUBSTRING(`fieldName`, 2)))