【发布时间】:2009-10-20 23:19:37
【问题描述】:
我想知道是否有人可以帮助我。
我需要一个 tsql 函数来拆分给定的值,例如:
1) 00 Not specified
3) 01-05 Global WM&BB | Operations
2) 02-05-01 Global WM&BB | Operations | Operations n/a
我需要得到这样的结果:
cat1 cat1descr cat2 cat2descr cat3 cat3descr
----------------------------------------------------------------
00 Not especified null null null null
01 Global WM&BB 05 Operations null null
01 Global WM&BB 05 Operations 01 Operations n/a
结果总是有 6 列
select funcX('00 未指定');
cat1 cat1descr cat2 cat2descr cat3 cat3descr
----------------------------------------------------------------
00 Not especified null null null null
【问题讨论】:
标签: sql sql-server tsql