我在表1中列出了列和类似的数据
columnA
U001.C18754
我想用2个新的专栏clumnB和columnC来分解(.)数据间隔时间
columnA columnB columnC
U001.C18754 U001 C18754
我的密码
Select
a.columnA
,b.columnB
,b.columnC
From table1 a
Cross Apply (
Select columnA = xDim.value('/x[2]','varchar(50)')
,columnB = xDim.value('/x[3]','varchar(50)')
,columnC = xDim.value('/x[4]','varchar(50)')
From ( values (cast('<x>' + replace(varstring,'.','</x><x>')+'</x>' as xml))) A(xDim)
) b
我收到一个错误,列名称"varString"无效