代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
MSSQL
】
将一个字符串格式化为每间隔指定长度插入一个分隔符,
作者:
秀清
/ 发布于
2017/11/20
/
1183
/***************************************************************************** 文 件 名:UDF_FormatStringWithSeprator 创 建 人:jiazhitong 创建日期:2016-9-20 修改: 修改一: 修 改 人: 修改日期: 修改原因: 功能描述:将一个字符串格式化为每间隔指定长度插入一个分隔符,最终形成一个分隔符字符串 参数列表: 参数1:@someString 要进行格式化的字符串 参数2:@seprator 字符串分隔符 参数3:@sepAlternationLen 指定分隔长度 参数4:@clearOldSeprator 是否要将原有字符串中的分隔符清除 **** 处理流程: 1 *** 1.1 *** 2 *** 参考文档: 附加说明: select artdb.dbo.UDF_FormatStringWithSeprator('abc',',',3,1) *****************************************************************************/ CREATE FUNCTION UDF_FormatStringWithSeprator ( @someString NVARCHAR(3000) ,@seprator VARCHAR(10) ,@sepAlternationLen INT ,@clearOldSeprator BIT ) RETURNS NVARCHAR(MAX) AS BEGIN IF(ISNULL(@someString,'')='') OR (ISNULL(@seprator,'')='') OR (ISNULL(@sepAlternationLen,0)<=0) BEGIN RETURN @someString END IF(@clearOldSeprator=1) BEGIN SET @someString=REPLACE(@someString,@seprator,'') END DECLARE @tmpString NVARCHAR(MAX)='' WHILE(LEN(@someString)>0) BEGIN IF(@tmpString='') SET @tmpString=SUBSTRING(@someString,1,@sepAlternationLen) ELSE SET @tmpString=@tmpString+@seprator+SUBSTRING(@someString,1,@sepAlternationLen) -- SET @someString=STUFF(@someString,1,@sepAlternationLen,'') END RETURN @tmpString END
试试其它关键字
同语言下
.
SQL查询 多列合并成一行用逗号隔开
.
查看存储过程修改时间,最近执行时间
.
设置手动批量删除数据库相关进程
.
获取某个表中特定字段的所有字符串形式
.
SQL 如何去除重复的字符串
.
怎么去掉一个字段中的重复数据
.
String 去除空格 回车 换行 水平制表符
.
SQL查询和替换含有回车,空格,TAB
.
SQL SERVER 查询每日新增用户数量、次留数量
.
判断两个字符串是否存在相同的内容
可能有用的
.
SQL查询 多列合并成一行用逗号隔开
.
查看存储过程修改时间,最近执行时间
.
设置手动批量删除数据库相关进程
.
获取某个表中特定字段的所有字符串形式
.
SQL 如何去除重复的字符串
.
怎么去掉一个字段中的重复数据
.
String 去除空格 回车 换行 水平制表符
.
SQL查询和替换含有回车,空格,TAB
.
SQL SERVER 查询每日新增用户数量、次留数量
.
判断两个字符串是否存在相同的内容
秀清
贡献的其它代码
(
25
)
.
把网站的html文件中的http替换成https
.
验证手机号、密码、短信验证码
.
将一个字符串格式化为每间隔指定长度插入一个分隔符,
.
hive开启简单模式不启用mr
.
区间分组统计
.
FtpUtil 工具类使用
.
FileUtil,文件操作工具类
.
实现类似微信网页版在可编辑的div中粘贴内容时过滤剪
.
使用多个属性来进行过滤
.
检测邮箱地址是否合法
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3