【发布时间】:2019-04-25 14:18:04
【问题描述】:
我正在尝试从电子邮件地址中提取姓名,其格式始终为firstname.lastname@domain
我使用以下语句完成了此操作:
replace(left(column, charindex('@', column) - 1), '.', ' '), 1)) AS Requestor
但是,有些电子邮件的名称是小写的,如果是这种情况,我也需要大写。 joe bloggs = Joe Bloggs
是创建执行此操作的函数的最佳选择,还是有人可以建议对上述语句进行更新以处理此问题?
【问题讨论】:
-
请提供样本数据和期望的结果。 你所说的“大写”是什么意思?
-
提示:
UPPER(). -
@GordonLinoff 名字和姓氏的第一个字母要大写
-
名字应该有两个大写字母的人怎么办,比如麦当劳?
标签: sql sql-server-2012