Here's an XML approach.
declare @t table
(
RowID int identity,
line varchar(80)
)
insert into @t (line)
select 'BSNC001481905191912080000001 PEE5P01 124650005 EMU 090D P' union
select 'BSNC002647745191912080000001 PTE5P02 146650455 RTY 094D Q'
;
with
pd...