我们如果要在sql server中,使用截取字符串的方法要怎样使用呢?

sql server提供了3个常用截取字符串方法,LEFT()、RIGHT()、SUBSTRING()

/******  Sql Server中截取字符串的常用方法  ******/

--1、LEFT()方法---
--函数说明---
--1)语法:LEFT(character,integer)
--2)介绍:参数1:要截取的字符串,参数2:截取字符个数
--3)使用:
--返回从字符串左边开始指定个数的字符--
select LEFT('SqlServer_2008',3)
--4)返回:Sql --1、RIGHT()方法---
-- right()函数说明---
--1)语法:RIGHT(character,integer)
--2)介绍:参数1:要截取的字符串,参数2:截取字符个数
--3)使用:
--返回从字符串右边开始指定个数的字符--
select LEFT('SqlServer_2008',4)
--4)返回:2008 --1、SUBSTRING()方法---
-- substring()函数说明---
--1)语法:SUBSTRING(character,start,length)
--2)介绍:参数1:要截取的字符串,参数2:开始截取的下标,参数3:截取的字符长度
--3)使用:
--返回从字符串中间的字符--
select SUBSTRING('SqlServer_2008',4,6)
--4)返回:Server

实例如下:

--截取字符串左边3个字符--
select LEFT('Welcome to China!',7) as 结果1
--截取字符串右边4个字符--
select RIGHT('Welcome to China!',6) as 结果2
--截取字符串中间6个字符(第二个从哪个字符下标开始)
select SUBSTRING('Welcome to China!',9,2) as 结果3

实例结果:

aaarticlea/png;base64,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" alt="" />

PS:

参考来源地址:http://blog.csdn.net/hu_shengyang/article/details/10536881

sql server中截取字符串的常用函数的更多相关文章

  1. SQL Server中截取字符串常用函数

    SQL Server 中截取字符串常用的函数: .LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截 ...

  2. SQL Server 中截取字符串常用的函数

    SQL Server 中截取字符串常用的函数: 1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要 ...

  3. SQL Server中的LEFT、RIGHT函数

    SQL Server中的LEFT.RIGHT函数. LEFT:返回字符串中从左边开始指定个数字符. LEFT(character_expression,integer_expression); RIG ...

  4. 在SQL SERVER中实现RSA加解密函数(第二版)

    /*************************************************** 作者:herowang(让你望见影子的墙) 日期:2010.1.5 注: 转载请保留此信息 更 ...

  5. 在SQL SERVER中实现RSA加解密函数(第一版)

    /*************************************************** 作者:herowang(让你望见影子的墙) 日期:2010.1.1 注:   转载请保留此信息 ...

  6. SQL Server 中的窗口函数(2012 新函数)

    简介 SQL Server 2012之后对窗口函数进行了极大的加强,但对于很多开发人员来说,对窗口函数却不甚了解,导致了这样强大的功能被浪费,因此本篇文章主要谈一谈SQL Server中窗口函数的概念 ...

  7. SQL Server中判断字符串出现的位置及字符串截取

    首先建一张测试表: )); insert into teststring values ('张三,李四,王五,马六,萧十一,皇宫'); 1.判断字符串中某字符(字符串)出现的次数,第一次出现的位置最后 ...

  8. sql语句中截取字符串

    今天在开发过程中因为要用到合并单元格,在程序里实现了以后,查出来的数据太长,都把格式撑大了,后来想想可以在sql语句查询的时候就截取,就去网上找了一下,挺好用,就转了过来: 合并单元格: /// &l ...

  9. sql server中实现mysql的find_in_set函数和group_concat类似功能的讲解

    charindex(','   +  ' test '+  ','   ,   ',' + test2+ ',')>0 灵活运用 SQL SERVER FOR XML PATH FOR XML ...

随机推荐

  1. python 比较两个yaml文件

    import yaml with open("a.yaml") as f: with open("a.yaml") as k: ): x=f.readline( ...

  2. 正则获取 某段 DIV 中 的内容

    string html = "<div class='aa'><div class='left'>324324<div>dsfsdf</div> ...

  3. Python中cPickle

    cPickle模块: 在python中,一般可以使用pickle类来进行python对象序列化,而cPickle提供了一个更快速简单的接口,如python文档所说:“cPickle - A faste ...

  4. CoordinatorLayout实现的效果(标题栏效果)

    一.效果 CoordinatorLayouy是一个能够协调子布局的容器布局. 使用引入: compile 'com.android.support:design:24.1.1' 常见的使用方法如下:1 ...

  5. from import

    from A import B  # 只导入A里面的B

  6. Corrupted Metadata/failed to mount /sysroot

    公司电脑CentOS系统突然断电,开机后,无法进入系统.查看系统log如下: mount: mount /dev/mapper/cl-root on /sysroot failed:Structure ...

  7. MySQL 8.0 安装时 Authentication Method

    1. 使用强密码加密授权(推荐) 8.0提供的心的授权方式,采用SHA256基础的密码加密方法. 但是需要新版本的connector,目前和Connector/J最新的时8.0 目前8.0的连接器和使 ...

  8. 雷林鹏分享:XML 编辑器

    XML 编辑器 如果您希望极认真地学习和使用 XML,那么您一定会从一款专业的 XML 编辑器的使用上受益. XML 是基于文本的 XML 是基于文本的标记语言. 关于 XML 的一件很重要的事情是, ...

  9. ubuntu16.04+cuda8.0+gpu

    安装完ubuntu系统之后,在学校的环境下,联网需要安装mentohust. 参考: http://www.cnblogs.com/alexanderkun/p/6905604.html http:/ ...

  10. 使用validate()方法进行输入校验 --Struts2框架

    服务器端的输入校验包含两种方式:硬编码方式和配置文件方式.本文演示硬编码方式中使用validate()方法进行输入校验. 1.项目目录结构: 2.项目核心代码: BookAction.java: pu ...