时间:2021-07-01 10:21:17 帮助过:20人阅读
declare @maomao365 varchar(1000) set @maomao365 =‘sqlserver,blog,other‘; ---将逗号替换为 ‘as n union all select ‘ set @maomao365 = REPLACE(@maomao365,‘,‘, ‘‘‘ as n union all select ‘‘‘ ); ---在字符串前面加上select 和单引号 ,后面也加上单引号 set @maomao365 =‘ select ‘‘‘+ @maomao365 + ‘‘‘‘; print @maomao365 exec (@maomao365)
mssql sqlserver sql对使用逗号分隔的字符串 转换为数据表的另类方法实现
标签:blank arch class 技术 -- idt 转换 类方法 bsp