在 SQL Server 中拆分单词

内存

我正在检查给_定字符串中是否存在下划线 ( )。如果找到,我想将单词拆分为两个值(下划线之前的值和下划线之后的值)。

DECLARE @ExpressionToSearch VARCHAR(50) 
    SET @ExpressionToSearch = 'TMS_Customers'
    IF  CHARINDEX('_', @ExpressionToSearch ) > 0 
        PRINT 'Yes it Contains'
    ELSE
        PRINT 'It doesn''t Contain'

Required output
---------------
a=TMS
b=Customers

我怎样才能拆分给定的字符串?

亚历克斯 K。

捕获CHARINDEX结果并使用它来阅读周围的文本_

DECLARE @ExpressionToSearch VARCHAR(50)
SET @ExpressionToSearch = 'TMS_Customers'

DECLARE @Position INT = CHARINDEX('_', @ExpressionToSearch)       

IF (@POSITION = 0) BEGIN
    PRINT 'It doesn''t Contain'
    RETURN
END

SELECT 
    LEFT(@ExpressionToSearch, @Position - 1),
    RIGHT(@ExpressionToSearch, LEN(@ExpressionToSearch) - @Position)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 sql server 中拆分

来自分类Dev

在SQL Server中拆分长度为nvarchar(120)的字符串而不会中断单词

来自分类Dev

拆分长度为nvarchar(120)的字符串,而不会在SQL Server中破坏单词

来自分类Dev

如何在SQL Server中拆分URL

来自分类Dev

在 SQL Server 中拆分字符串

来自分类Dev

SQL Server金额拆分

来自分类Dev

如何在SQL中拆分和显示单词的不同字母?

来自分类Dev

从SQL Server中的表中拆分逗号分隔值

来自分类Dev

拆分栏后的SQL Server。排成行想添加一些条件的单词

来自分类Dev

从 SQL Server 中的字符串中删除单词列表

来自分类Dev

子字符串和在SQL Server中拆分

来自分类Dev

在SQL Server中拆分逗号分隔的值(类似php爆炸)

来自分类Dev

在SQL Server中读取和拆分XML重复标签

来自分类Dev

如何在SQL Server中拆分和连接?

来自分类Dev

在SQL Server字符串中拆分数据

来自分类Dev

在SQL Server中拆分逗号分隔的值(类似php爆炸)

来自分类Dev

如何从SQL Server表列中拆分所需的文本

来自分类Dev

如何在SQL Server 2012中拆分字符串?

来自分类Dev

根据要求在SQL Server中拆分字符串

来自分类Dev

子字符串和在SQL Server中拆分

来自分类Dev

如何在 SQL Server 中拆分字符串?

来自分类Dev

加密-SQl Server 2008中法语单词的解密

来自分类Dev

在SQL Server中的特定单词之间替换文本

来自分类Dev

从sql server中的字符串中提取单词

来自分类Dev

SQL Server找不到单词

来自分类Dev

SQL Server找不到单词

来自分类Dev

SQL Server-用单个单词替换一列中的重复单词

来自分类Dev

SQL Server中的动态SQL

来自分类Dev

如何将 sql 查询返回的值拆分为 SQL SERVER 中的多个列?

Related 相关文章

热门标签

归档