sql server 按字符截取字段
来源:互联网 发布:java short 比较 编辑:程序博客网 时间:2024/05/17 22:50
字段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
要求:分段截取每段字符[字段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 按字符截取字段
- SQL SERVER 截取NVARCHAR字段按数字排序
- sql server按要求截取想要的字符
- Sql Server字段类型的字符长度
- SQL 截取字段
- Sql截取字符
- SQL截取中文字符
- SQL Server截取字符串
- sql server 截取日期
- sql server数字型字段,有非法字符的修复方法
- ms sql server 去除某个字段的某个字符
- sql server将某一字段中的特定字符删除
- Sql Server 实现带字符的自增字段函数
- sql--substr--截取字段值
- SQL 截取某字段第一个特殊字符(#为示例)前的所有字符,若字段里没有特殊字符(#号)则取全部字段
- HyperLinkField字段截取字符链接失效问题
- 截取字段与去掉特殊的字符
- 字符截取-cut字段提取命令
- [HDU-1016] 无优化DFS
- hoj2080夹角有多大II
- 浅谈Oracle学习方法
- Ubuntu中环JDK环境变量的配置以及MySQL、Samba的安装
- Linux Oracle 启动监听提示错误: TNS-12555:TNS:permission denied 解决办法
- sql server 按字符截取字段
- Java集合类
- c++顺序编译问题
- LINUX_MYSQL
- myeclipse集成flex
- 周立功:专注的力量成就梦想
- 随机数的产生原理 - C语言实验篇
- C语言基础(三)
- 用C语言程序生成符合正态分布的随机数列