当前位置:首页 > 系统运维 > 正文内容

sql server字符串截取实例分析

a8116255316年前 (2010-09-13)系统运维9

sql server字符串的截取 *** 可能很多人还不知道,接下来的SQL server内容就以一个例子来为您介绍sql server字符串截取的 *** ,供您参考,希望对您能有所启迪。

已知: 字段A='F:photoWinter Leaves.jpg'  

要求:分段截取每段字符[字段A不能为TEXT类型,否则报错]

解决 *** :

+++++++++++++++++++++++++++++++++++++++++++++++++++

---截取sql server字符串A的之一个左边的字符串

select left(A,charindex('/',A)-1)

输出结果:F:

++++++++++++++++++++++++++++++++++++++++++++++++++++

---截取中间的字符串

select   left(stuff(A,1,charindex('/',A),''),charindex('/',stuff(A,1,charindex('/',A),''))-1)

输出结果:photo

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

---截取最后一个后面的sql server字符串

select   reverse(left(reverse(A),charindex('/',reverse(A))-1))

输出结果:Winter Leaves.jpg

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

---截取字符串A的首字幕

select   STUFF(A,1, 1, '')

输出结果::photoWinter Leaves.jpg

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/22389.html

分享给朋友:

“sql server字符串截取实例分析” 的相关文章

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

解决方法: 其实处理这些使用流氓软件,需要将相关的.exe文件删除,使它不能再运行,或者直接清除这个服务本身,使计算机重启的时候,它不会再启动。比如Hijackthis扫描,在扫描日志中,一般会把非Windows系统的服务以023的方式列出来,如下面这段: O23 - ...

windows 7系统中不能把程序锁定到任务栏的解决方法图文讲解

windows 7系统中不能把程序锁定到任务栏的解决方法图文讲解

最近小编在使用Windows 7的时侯遇到一个问题,就是应用程序和快捷方式不能锁定到任务栏,我当时不知道怎么回事,但是很多现有的方法都不能解决这个问题。现在我把我的解决的方法分享给大家以作参考。 问题分析 经过思考,初步判断出现该问题的原因是由于使用第三方优化软件消除快捷方式的小箭头引起的。...

Ubuntu系统上挂载U盘和Windows分区问题的解决实例

Ubuntu系统上挂载U盘和Windows分区问题的解决实例

Ubuntu挂载U盘问题 复制代码代码如下: 老是说special device /dev/sdb1 does not exist,无比郁闷 复制代码代码如下:#fdisk /dev/sda 复制代码代码如下: 是有个 这个咚咚。。。。 复制代码代码如下: 最后: 复制代码代码如下:...

Ubuntu 14.04安装Wine以便使用Windows应用

Ubuntu 14.04安装Wine以便使用Windows应用

假如你想要在Ubuntu上使用Windows应用,就需要用到Wine了,除了支持Linux系统外,Wine还可运行于其他系统,是个非常使用的软件,下面小编就以Ubuntu 14.04为例,给大家介绍下Ubuntu 14.04安装Wine的步骤。 Ubuntu 14.04安装Wine的步骤 1...

windows 7启动后检测到硬盘出错提示请立即备份文件

windows 7启动后检测到硬盘出错提示请立即备份文件

许多朋友的Windows 7系统每次启动到桌面后,都会收到一个提示:Windows检测到一个硬盘问题,请立即备份文件以防信息丢失,并联系计算机制造商以确定是否需要修复或更换硬盘。如下图情况: 碰到这种情况的朋友就需要注意了,虽然不知道当前硬盘是碰到什么问题,但在电脑还能使用的情况下,我们首先要...

去掉电脑右下角出现windows 7测试模式内部版本7601的方法

去掉电脑右下角出现windows 7测试模式内部版本7601的方法

电脑桌面右下角出现测试模式 Windows 7 内部版本7601如何去掉?不知道大家是否存在这个问题,前段时间作者刚刚处理了这个事情,现将处理步骤介绍如下。 1、单击“开始”——“所有程序” 2、打开“附件” 3、找到“命令行提示符”,右键选择“以管理员身份运行” 4、在命令行窗...