• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 编程与数据库 > mssql教程 >

SQL语句:一个简单的字符串分割函数

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-04-13点击:

SQL语句 一个简单的字符串分割函数,需要的朋友可以参考下:

  CREATE FUNCTION dbo.f_splitstr( 
@str varchar(8000) 
)RETURNS @r TABLE(id int IDENTITY(1, 1), value varchar(5000)) 
AS 
BEGIN 
/* Function body */ 
DECLARE @pos int 
SET @pos = CHARINDEX(',', @str) 
WHILE @pos > 0 
BEGIN 
INSERT @r(value) VALUES(LEFT(@str, @pos - 1)) 
SELECT 
@str = STUFF(@str, 1, @pos, ''), 
@pos = CHARINDEX(',', @str) 
END 
IF @str > '' 
INSERT @r(value) VALUES(@str) 
RETURN 

END 

select * from f_splitstr('中,国,人')
标签: sql语句
猜你也喜欢看这些...

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ