首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqlserver中有类似于split方法吗,该怎么解决

2012-05-22 
sqlserver中有类似于split方法吗现在有一个字段是K602-013-00,我想把这三段拆分字段.split(-) ?[解决办

sqlserver中有类似于split方法吗
现在有一个字段是K602-013-00,我想把这三段拆分
字段.split('-') ?

[解决办法]

SQL code
declare @field nvarchar(15)set @field = 'K602-013-00'select parsename(replace(@field,'-','.'),1)union allselect parsename(replace(@field,'-','.'),2)union allselect parsename(replace(@field,'-','.'),3)--00--013--K602
[解决办法]
低于4个'-'用parsename函数 


否则用2楼

热点排行