`
xiaoer_1982
  • 浏览: 1864350 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

mssql2k经典的字符串分拆自定义函数

F# 
阅读更多

--mssql2k经典的字符串分拆自定义函数

CREATE FUNCTION f_Fenstr(
@s varchar(8000), --待分拆的字符串
@split varchar(10) --数据分隔符
)RETURNS @re TABLE(col varchar(100))
AS
BEGIN
DECLARE @splitlen int
SET @splitlen=LEN(@split+'a')-2
WHILE CHARINDEX(@split,@s)>0
BEGIN
INSERT @re VALUES(LEFT(@s,CHARINDEX(@split,@s)-1))
SET @s=STUFF(@s,1,CHARINDEX(@split,@s)+@splitlen,'')
END
INSERT @re VALUES(@s)
RETURN
END
--注:本文转载自网络

分享到:
评论

相关推荐

    mysql 计算字符串相似度

    MySQL 提供了多种方法来实现字符串相似度的计算,其中一种较为常见的做法是通过自定义函数来实现。本文将详细介绍如何在 MySQL 中创建一个自定义函数 `sfn_GetSimilar_Rate` 来计算两个中文字符串的相似度,并基于此...

    mysql分割字符串

    MySQL不提供内置的多分隔符字符串分割函数,但可以通过创建用户定义的函数(UDF)来实现。这通常涉及到C语言编程,将编译好的库文件导入到MySQL服务器。然而,对于简单的分割任务,可以考虑在应用程序层处理。 四、...

    mysql 解析json字符串

    mysql解析Json字符串插件 安装方法 1、拷贝lib_mysqludf_json_parsing.dll到mysql目录C:\Program Files\MariaDB 5.5\lib\plugin下 2、在数据库中执行 DROP FUNCTION json_get; CREATE FUNCTION json_get RETURNS ...

    Mysql中实现提取字符串中的数字的自定义函数分享

    在MySQL数据库中,有时我们需要从字符...这个自定义函数`GetNum`能有效地从任意字符串中提取连续或非连续的数字,对于处理含有数字的复杂字符串非常有用,尤其适用于需要在数据库层面直接进行数据清洗和预处理的情况。

    sql自定义函数 sql自定义函数

    1. **标量函数(Scalar Function)**:返回单个值的函数,如计算两个数的和或返回字符串的长度。 2. **表值函数(Table-Valued Function)**:返回一个结果集的函数,可以看作是一个小型的查询,执行后返回多行多列...

    mysql常用字符串函数、字符串处理函数大全

    MySQL字符串函数是数据库操作中非常关键的一部分,它们用于处理和操作文本数据。以下是一些常见的MySQL字符串函数及其详细解释: 1. `ASCII(str)`:这个函数返回字符串`str`的第一个字符的ASCII码值。如果`str`为空...

    mysql将字符串分割成多列值

    利用mysql中提供的所有函数,组成的一个存储过程。此存储过程主要是将传入的字符串分割为多个值,单个列。

    mysql字符串连接函数

    ### MySQL字符串连接函数详解 在处理数据库中的字符串操作时,MySQL提供了多种强大的工具来帮助我们进行数据处理。本文主要介绍几种常用的字符串连接函数,包括`CONCAT()`、`CONCAT_WS()`以及`GROUP_CONCAT()`函数...

    mysql拼接字符串函数

    MySQL 拼接字符串函数 MySQL 中有三个常用的字符串拼接函数:CONCAT、CONCAT_WS 和 GROUP_CONCAT。这些函数都可以用来将多个字符串连接起来,但是它们的使用场景和效果不同。 CONCAT 函数 CONCAT 函数的语法是 `...

    MySQL函数 获取随机字符串

    MySQL自定义函数 获取随机字符串. string = date +time + random(6)

    MySql函数-取一个字符串分隔后指定位置的子字符串

    一、函数功能:对字符串进行分隔数组,取指定顺序位置的子字符串,支持左右双向获取,支持默认值返回,附有测试用例 二、函数格式:fn_get_split_val(in_str varchar,in_delimiter varchar,in_order int,in_default ...

    MySql字符串相似匹配

    亲测可用,mysql字符串相似度匹配函数。下载后直接在mysql中可以测试运行。

    MySQL自定义函数简单用法示例

    MySQL自定义函数是数据库系统提供的一种扩展功能,允许用户根据需求创建自己的函数,以实现特定的数据处理或转换。本文将通过实例介绍如何在MySQL中创建和使用自定义函数,包括基本用法、分支结构和循环结构。 首先...

    mysql 自定义函数1

    mysql自定义函数 在MySQL数据库中,可以通过创建自定义函数来扩展数据库的功能,以便更方便和灵活地处理数据。以下是创建MySQL自定义函数的基本步骤:

    mysql拼接字符串函数.docx

    MySQL 拼接字符串函数 MySQL 中提供了两个主要的拼接字符串函数:CONCAT 函数和 CONCAT_WS 函数。这两个函数可以帮助开发者方便地进行字符串的拼接操作。 CONCAT 函数 CONCAT 函数是 MySQL 中最基本的拼接字符串...

    MySQL的字符串函数使用说明

    MySQL中的字符串函数是数据库操作中不可或缺的一部分,它们用于处理和操作文本数据,这些数据在数据库中以字符串形式存在。字符串函数提供了多种功能,包括字符转换、查找、替换、截取和计算长度等。 1. ASCII(str)...

    MySQL中字符串函数详细介绍

    符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s=’a1a2•••an'... 下面我们来看看MySQL中的字符串函数 假如结果的长度大于 max_allowed_packet 系统变量的最大值时,字符串值函数的返回值为NULL。 对

    MYSQL自定义函数判断是否正整数的实例代码

    在MySQL中,自定义函数允许用户根据需求创建自己的函数,这些函数可以在SQL查询中像内置函数一样被调用。这大大提高了代码的可复用性和灵活性。 下面是一个具体的示例,展示如何编写一个名为`svf_...

    MySQL 字符串函数大全

    MySQL 字符串函数大全 对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII(‘2’); ...

    mysql获取带毫秒的时间字符串自定义函数

    玛德,mysql没有获取当前毫秒方法,这个自定义函数返回的时间格式为 yyyy-mm-dd hh:mi:ss sss char(23) 通常用于时间戳,防止记录并发修改。 毫秒用的是随机数,目的是防止短时间内两个时间戳值相同

Global site tag (gtag.js) - Google Analytics