写个分割的方法 CREATE FUNCTION f_splitStr( SourceSql varchar(8000)

,1)-1) INSERT temp values(ch) SETSourceSql stuff(SourceSql, StrSeprate varchar(100) ) RETURNS temp table( roleId varchar(100) ) AS BEGIN DECLARE ch as varchar(100) SET SourceSql SourceSql StrSeprate WHILE(SourceSql ) BEGIN SETch left(SourceSql,。

,1),3,1,4,SourceSql,。

SourceSql,)) 。

6,,2,。

5,) END RETURN END 比如Ids 1, 写个分割的方法 CREATE FUNCTION f_splitStr( SourceSql varchar(8000) ,charindex(,charindex(。

select * from xxx where id in (SELECT * FROM f_splitStr(Ids。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://acg.inmoke.com/zixun/hanfu/41433.html