sqlserver字符串截取填充(SQL Server实现split函数分割字符串功能及用法示例)
类别:数据库 浏览量:875
时间:2022-03-29 18:26:16 sqlserver字符串截取填充
SQL Server实现split函数分割字符串功能及用法示例本文实例讲述了SQL Server实现split函数分割字符串功能及用法。分享给大家供大家参考,具体如下:
/* 函数名称:f_SplitToNvarchar 作用:实现split功能的函数 更新记录: 设计思路:将nvarchar类型字符结合的一个串,分隔到一张只有一列nvarchar类型的表里 */ CREATE FUNCTION [dbo].[f_SplitToNvarchar] ( @SourceSql NVARCHAR(MAX),--源分隔字符串 @StrSeprate VARCHAR(10)--分隔符 ) RETURNS @temp TABLE(col NVARCHAR(MAX)) AS BEGIN DECLARE @i INT SET @SourceSql = RTRIM(LTRIM(@SourceSql)) SET @i = CHARINDEX(@StrSeprate, @SourceSql) WHILE @i >= 1 BEGIN INSERT @temp VALUES ( LEFT(@SourceSql, @i -1) ) SET @SourceSql = SUBSTRING(@SourceSql, @i + 1, LEN(@SourceSql) -@i) SET @i = CHARINDEX(@StrSeprate, @SourceSql) END IF @SourceSql <> '\' INSERT @temp VALUES ( @SourceSql ) RETURN END GO
调用示例:
SELECT col FROM f_SplitToNvarchar('1,2,3,4',',');
如图所示:
希望本文所述对大家SQL Server数据库程序设计有所帮助。
您可能感兴趣
- 如何让mysql强制设置复杂的密码
- sql语句计算年龄(sql通过日期判断年龄函数的示例代码)
- docker运行redis并操作(Docker安装MySQL和Redis的方法步骤)
- mysql的事务隔离级别怎么实现(mysql、oracle默认事务隔离级别的说明)
- plsql常用函数
- mysql如何检查索引失效(mysql索引失效的几种情况分析)
- mysql事务特性的主要作用(详解MySQL中事务的持久性实现原理)
- sqlserver使用简介(SQL Server Page结构深入分析)
- mysql报错103(解决Mysql报Invalid default value for“operate_time”错误的问题)
- sqlserver分组查询(sql server如何利用开窗函数over进行分组统计)
- mysql数据库与表的基本操作总结(Mysql、Oracle中常用的多表修改语句总结)
- dedecms标签长度(dedecms使用SQL命令批量替换指定字符串的方法)
- 通过接口访问mysql数据库(使用mysql记录从url返回的http GET请求数据操作)
- php防sql注入(万能密码的SQL注入漏洞其PHP环境搭建及防御手段)
- SQL SERVER中调用存储过程
- sql性能优化案例(SQL性能优化之定位网络性能问题的方法DEMO)
- 越南新娘(越南新娘骗婚套路流程)
- 菲律宾游学(菲律宾游学中介机构)
- 菲律宾美食(菲律宾美食排行榜前十名)
- 菲律宾特产(菲律宾特产最值得买回国)
- 越南特产(越南特产首饰)
- TVB负评王连续挑战警察角色《使徒行者3》中将饰演卧底(TVB负评王连续挑战警察角色使徒行者3中将饰演卧底)
热门推荐
- 如何查看本机docker的安装目录(使用rpm安装指定版本docker1.12.6的详细步骤)
- php7处理方案(PHP7 安装event扩展的实现方法)
- dockerfile深度解析(Dockerfile文本文件使用方法实例解析)
- python排序的三种方法(Python实现插入排序和选择排序的方法)
- 云服务器怎么免费(有永久免费的云服务器吗?)
- centos7怎么安装mysql(Centos7 mysql数据库安装及配置实现教程)
- html5的canvas图形绘制技术(详解HTML5 Canvas标签及基本使用)
- 简述python2与python3的不同点(Python2与Python3的区别实例分析)
- mysql表锁行锁和分页锁(MySQL 不停机不锁表主从搭建)
- nginx的15种优化方案(Nginx开启Brotli压缩算法实现过程详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9