zwei1121

博客园 首页 新随笔 联系 订阅 管理

2009年6月10日 #

摘要: SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c)0) begin insert @t(col) values (substring(@c,1,charind 阅读全文
posted @ 2009-06-10 14:41 zwei 阅读(229) 评论(0) 推荐(0) 编辑