- 此问题在此处已有答案**:
How to capitalize the first letter of each word in a string in SQL Server(15个答案)
九年前就关门了。
我需要一个SQL语句来大写每个单词的第一个字母。其他字符必须是小写。
这句话可以是这样的:
wezembeek-oppem
roeselare
BRUGGE
louvain-la-neuve
它应该是:
Wezembeek-Oppem
Roeselare
Brugge
Louvain-La-Neuve
这应该是一个UPDATE语句,我想更新一列的数据。非常感谢您的回答提前,我是一个SQL新手。
4条答案
按热度按时间7cwmlq891#
您是要求重命名列本身还是将列中的数据大写?如果您要更改其数据,请使用以下命令:
如果您只是为了显示而更改它,而不需要更改表中的实际数据:
编辑:我意识到了'-',所以这里是我试图解决这个问题的函数。
那么代码应该是:
n1bvdmb62#
创建以下函数
那就叫它
5anewei63#
请在不使用函数的情况下检查查询:
nr7wwzry4#