您现在的位置是:网站首页> 编程资料编程资料
SQL语句 一个简单的字符串分割函数_MsSql_
2023-05-26
424人已围观
简介 SQL语句 一个简单的字符串分割函数_MsSql_
复制代码 代码如下:
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('中,国,人')
相关内容
- sqlserver 数据库连接字符串中的可选项收集_MsSql_
- sqlserver 文件数据库和关系数据库的比较_MsSql_
- sqlserver 导出插入脚本代码_MsSql_
- sp_executesql 使用复杂的Unicode 表达式错误的解决方法_MsSql_
- 此数据库没有有效所有者,因此无法安装数据库关系图支持对象_MsSql_
- MSSQL MySQL 数据库分页(存储过程)_MsSql_
- 获取星期几的名称_MsSql_
- 通过SQL Server的位运算功能巧妙解决多选查询方法_MsSql_
- SQL语句的执行原理分析_MsSql_
- sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享_MsSql_
