我正在尝试将名称拆分为列,例如,名为“名称”的第 1 列将在第 1 行中包含 varChar“Jesus Lopez” 我如何将其拆分,以便我可以创建第 1 行的第二列以包含“耶稣”第三列第 1 行包含“Lopez”。我只能使用字符串函数来完成此任务。
我想过使用 Left() 函数和 Nest Charindex() 来查找第一组字符串。我试图找出收集名称的其余部分并将其放在自己的列中。
Select Name,
Left(Name, Charindex(' ', Name)) as FirstName,
From Person.StateProvince
我希望总共有 3 列。一个具有原始名称,另一个仅具有名字,最后是第三列,其中包含第一列中的数据留下的内容。