`
lizhiyu211
  • 浏览: 230504 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQLSERVER字符串截取

F# 
阅读更多

SQLSERVER字符串截取

已知: 字段A='F:\photo\Winter Leaves.jpg'   
要求:分段截取每段字符[字段A不能为TEXT类型,否则报错]
解决方法:

---截取字符串A的第一个\左边的字符串
select left(A,charindex('/',A)-1)
输出结果:F:

 

---截取\中间的字符串
select   left(stuff(A,1,charindex('/',A),''),charindex('/',stuff(A,1,charindex('/',A),''))-1)
输出结果:photo


---截取最后一个\后面的字符串
select   reverse(left(reverse(A),charindex('/',reverse(A))-1))
输出结果:Winter Leaves.jpg

 

---截取字符串A的首字幕
select   STUFF(A,1, 1, '')
输出结果::\photo\Winter Leaves.jpg

 

 
分享到:
评论

相关推荐

    SQL Server 字符串截取功能创建(Split)

    SQLServer数据库中创建字符串截取功能(Split),调用方法: Split(string,str)

    SQL截取JSon字符串

    sqlServer截取表里面的Json获得所想要的数据事的完成新增一个所想得到的数据或者列

    sqlserver 字符串分割、包含、匹配

    2、按指定符号分割字符串,返回“分割后指定索引的第几个元素”的值,象数组一样方便 3、检查一个元素是否在数组中,返回1或0 4、检查一个元素是否与数组中的相匹配,并返回相匹配的数组的值。参数值为0表示全模糊...

    SQL Server截取字符串.docx

    SQL Server 截取字符串 SQL Server 是一种关系型数据库管理系统,截取字符串是 SQL Server 中的一种常用操作。本文将详细介绍 SQL Server 截取字符串的语法和应用。 1. SUBSTRING 函数 SUBSTRING 函数是 SQL ...

    sql server拼接字符串和拼接一列的值

    sql server拼接字符串查询语句。 普通拼接字符串和拼接某一列的所有值。

    SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串

    SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串

    SQL Server字符串处理函数大全

    ### SQL Server 字符串处理函数详解 #### 一、引言 SQL Server 是一款功能强大的关系型数据库管理系统,广泛应用于企业级数据管理场景。在处理数据时,经常需要对字符串进行各种操作,如查找、替换、截取等。本文将...

    sql2000字符串分割,字符串拆分

    本文将详细介绍如何使用SQL Server 2000中的T-SQL语言实现字符串的拆分功能,并提供具体的代码示例。 #### 标题解读:“sql2000字符串分割,字符串拆分” 此标题指明了文章的主要内容是关于如何在SQL Server 2000...

    在SQL查询中如何截取字符串后转成数值型?

    将字符串截取后转换为数值型(如整数或浮点数)是数据库管理中的一个实用技能,它能帮助我们进行更精确的数据分析和计算。本文将详细解析如何在SQL查询中实现这一过程,并提供具体的操作步骤和示例。 ### 截取字符...

    SqlServer类似正则表达式的字符处理问题

    1. 同一个字符/字符串,出现了多少次 2. 同一个字符,第N次出现的位置 3. 多个相同字符连续,合并为一个字符 4. 是否为有效IP/身份证号/手机号等  一. 同一个字符/字符串,出现了多少次 同一个字符,将其替换为...

    sqlserver切割字符窜的函数

    ### SQL Server 字符串分割函数实现 在处理SQL Server中的数据时,经常需要对字符串进行分割操作以提取有用的信息。本文将详细介绍一个SQL Server自定义函数`f_split`,该函数能够有效地帮助用户完成字符串分割任务...

    SQL 截取字符串应用代码

    SQL中的字符串截取功能是数据库操作中常用的一种技术,它允许我们从较大的文本块中提取出特定部分。这里主要讨论的是SQL的`SUBSTRING`函数,以及相关的字符串处理函数。 `SUBSTRING`函数是SQL中用于截取字符串的...

    sqlserver实现字符拆解成表格的形式

    - 循环体内包含了字符串截取、插入记录到临时表的操作。 5. **SQL Server 字符串函数**: - `CHARINDEX`:返回指定表达式在另一个表达式中首次出现的位置。 - `SUBSTRING`:返回指定字符串的一部分。 - `LEN`:...

    SQL Server字符串切割函数

    在SQL Server中,字符串处理是常见的任务之一,特别是在数据清洗、数据分析或报告生成时。本文将深入探讨SQL Server中的字符串切割函数,特别是基于提供的代码创建的自定义函数`fGetStrBySplit`。 首先,`...

    sqlserver 字符串分拆 语句

    –>Title:生成測試數據 –>Author:wufeng4552 –>Date :2009-09-21 09:02:08 if object_id(‘f_split’)is not null drop function f_split go create function f_split ( @s varchar(8000), –待分拆的字符串 ...

    sql server 提取汉字/数字/字母的方法 demo

    在SQL Server中,经常需要处理字符串,比如提取其中的特定字符集(如汉字、数字或英文字母)。本文将介绍如何使用SQL Server编写函数来实现这些功能,并提供示例代码帮助理解。 #### 一、提取数字的方法 在SQL ...

    [字符串]字符串提取(获取两个字符串中间的字符串)

    2. **Substring**:根据提供的起始索引和长度,截取字符串的一部分。 例如,假设我们有一个字符串`str = "Hello, my name is John Doe"`,我们想提取"my name"和"John Doe"之间的子串。我们可以先找到"my name"的...

    用SQL语句截取字符串

    ### 使用SQL语句截取字符串 在数据库管理与查询中,经常需要对存储的数据进行处理,其中一项常见的操作就是对字符串进行截取。这在数据分析、数据清洗等场景下尤为重要。SQL提供了内置函数来帮助我们完成这一任务,...

    SQL字符串分割

    1. **T-SQL中的字符串分割自定义函数**:SQL Server提供了强大的T-SQL语言,允许用户创建自定义函数来处理特定的逻辑需求,如字符串分割。下面展示的是一个名为`GF_StringSplit`的示例函数,该函数接受两个参数:一...

Global site tag (gtag.js) - Google Analytics