设有一字符串 '111-222-333-444-555-666-777-888'
用一SQL语句将其变为8个字段
======================================
declare @str varchar(100)
set @str = '111-222-333-444-555-666-777-888'
set @str = 'select '''+replace(@str,'-',''',''')+''''
--print @str
exec (@str)
/*
---- ---- ---- ---- ---- ---- ---- ----
111 222 333 444 555 666 777 888
*/