问题描述
我希望将字符串中的第一个单词大写。第一个单词的长度可以变化。一个示例是“ abc Company”,我只想将“ abc”大写,其余的保留原样。如何在SQL Server中做到这一点?
解决方法
这是我想出的解决方案:
concat(upper(left(companyname,charindex(' ',companyname)-1)),' ',substring(companyname,CHARINDEX(' ',companyname)+1,Len(companyname))) as fullname