存储过程_把字符串转化为结果集
2018-06-22 01:00:02来源:未知 阅读 ()
本章将讲解,Sybase下如何把含逗号字符串转化为结果集。
示例如下:
把含有逗号的字符串,拆开放入结果集。
--声明变量 @OLD 保存待处理 字符串 DECLARE @OLD VARCHAR(100) --把待处理字符串赋值与变量 SET @OLD ='1,2,9,12,106,1489,47863,987654,3211566,6,8' --创建临时表,保存转化后的数据 CREATE TABLE #TMPTABLE ( NEW INT NULL ) --循环处理字符 WHILE(datalength(@OLD)>0) BEGIN IF(charindex(',', @OLD)>0) BEGIN --把逗号前第一个数字保存临时表 INSERT INTO #TMPTABLE VALUES (convert(int, substring(@OLD, 1, charindex(',', @OLD) - 1))) --把剩余的继续走循环 SET @OLD=substring(@OLD,charindex(',', @OLD) + 1,datalength(@OLD)) END ELSE BEGIN INSERT INTO #TMPTABLE VALUES (convert(int,@OLD)) --把@OLD赋值为空,结束循环 SET @OLD=NULL END END --查询临时表 SELECT NEW FROM #TMPTABLE --删除临时表 DROP TABLE #TMPTABLE
当用到临时表时,可以直接把临时表当做物理表一样使用。
over
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- python_字符串方法 2019-08-13
- python3基础之“小练习(3)” 2019-08-13
- python3基础之“函数(1)” 2019-08-13
- python第二天---字符串的魔法 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash