我在列中有要解析为多列的文本。文本由\
示例 1 列:
alarmname
Rainier Beach (Henderson)\Tunnel Facility\C29_Facility\Offline - PLC 70
Rainier Beach (Henderson)\Tunnel Facility\C30_Facility\PLC DC Power 3 - Fault
我想将它们解析为每条记录的单独列。例如,对于上面的第一条记录,它看起来像:
Rainier Beach (Henderson)
Tunnel Facility
C29_Facility
Offline - PLC 70
我可以使用以下方法解析第一个文本值:
LEFT(alarmname,charindex('\',alarmname)-1)
这给了我:
Rainier Beach (Henderson)
但我不知道如何解析第二、第三、第四个值......