STUFF ( character_expression , start , length ,character_expression )
参数
character_expression
一个字符数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。 start
一个整数值,指定删除和插入的开始位置。如果 start 或 length 为负,则返回空字符串。如果 start 比第一个 character_expression 长,则返回空字符串。start 可以是 bigint 类型。 length
一个整数,指定要删除的字符数。如果 length 比第一个 character_expression 长,则最多删除到最后一个 character_expression 中的最后一个字符。length 可以是 bigint 类型。 返回类型
如果 character_expression 是受支持的字符数据类型,则返回字符数据。如果 character_expression 是一个受支持的 binary 数据类型,则返回二进制数据。 备注
如果开始位置或长度值是负数,或者如果开始位置大于第一个字符串的长度,将返回空字符串。如果要删除的长度大于第一个字符串的长度,将删除到第一个字符串中的第一个字符。
如果结果值大于返回类型支持的最大值,则产生错误。 示例
以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串。 SELECT STUFF('abcdef', 2, 3, 'ijklmn');
GO 下面是结果集:
---------
aijklmnef (1 row(s) affected) 

select  cast(stuff(stuff(stuff('20091014191338',9,0,' ' ),12,0,':'),15,0,':') as datetime)

转载于:https://www.cnblogs.com/xiaodaidu/archive/2013/04/04/2999435.html

SQLSERVER字符串截取------STUFF相关推荐

  1. Sqlserver 字符串截取函数

    Sqlserver字符串截取函数,常用的有3个,left,right和substring. 故名思议,left从左侧取,right从右侧取,substring从指定位置取几位. 主要应用在两个方面: ...

  2. sqlserver字符串截取

    你好! 这是 sqlserver 截取字符串 SELECT NAME, RIGHT (name, 4) ,–截取后四位 LEFT (name, 4) , --截取前几位 SUBSTRING (name ...

  3. sqlserver字符串拆分(split)方法汇总

    declare @s varchar(100),@sql varchar(1000) set @s='1,2,3,4,5,6,7,8,9,10,11' while(charindex(',',@s)& ...

  4. php 中文字符串截取无乱码,php实现中文字符串无乱码截取

    在PHP开发中会经常用到字符串截取,有的时候字符串截取会出现乱码的情况,那么怎么解决这个问题呢,其实也很容易 首先我们要了解关于中英文占多少字节的问题. ASCII码:一个中文汉字占两个字节的空间. ...

  5. php取后三字符串,php字符串截取问题

    php字符串截取问题 * @author Chunsheng Wang * @param string $String the string to cut. * @param int $Length ...

  6. 字符串截取固定长度的方法

    这个函数也没有什么特别之处,就是可以截取一定长度的字符串,可能小特点就是len是字节,解决了汉字与英文字节不一样导致直接截取到的长度不一样的问题, #region 字符串截取函数   public s ...

  7. swift中字符串截取方法(substring)

    下面介绍2种swift的字符串截取方法,实际上用到了substringFromIndex,substringToIndex,substringWithRange 1.将String转化为NSStrin ...

  8. 一个效率更高的全半角字符串截取函数

    [原创,转载请注明:[url]http://wfyang.blog.51cto.com[/url]] 现在流传的那几个字符串截取函数,一般都是对字符串进行循环判断,如果要截取的串比较长,效率就成了一个 ...

  9. 字符串截取,对数字,英文,汉字都可以

    同长我们在建站的过程中,都会遇到这样的问题,UTF-8编码格式下英文和汉字占用的字节数不同,导致字符串截取过程中会遇到冲突,使用下面这个函数可以完美的解决这个问题. function cc_msubs ...

最新文章

  1. Java多线程开发之------多线程等待
  2. 页面状态javascript 判断 iframe是否加载成功
  3. Leecode07. 整数反转——Leecode大厂热题100道系列
  4. 浅析bootstrap原理及优缺点
  5. Spark安装及其sbt和maven 打包工具安装
  6. java quartz CronScheduleBuilder
  7. [转载] 嵌入式文件系统
  8. 排列组合的思考、组合数的推广和拓展
  9. 学习是一件高尚而孤独的事情
  10. [asp.net控件]asp.net页面传值汇总
  11. mdx格式的词典用什么软件打开_英专生必备词典
  12. 关于librdkafka编译错误问题解决
  13. uwb定位与wifi、蓝牙和RFID定位技术的区别
  14. 万字讲解WiFi为何物
  15. Dynamics CRM2013 Server2012R2下部署ADFS和IFD遇到的问题
  16. Blender - 法向 缩放 , Shrink Fatten 应用
  17. 操作系统春招面试复习之:文件管理
  18. Delphi图像处理 -- 彩色浮雕
  19. 去除人声--安装和使用spleeter分离人声和背景声
  20. 吴恩达深度神经网络笔记—人脸识别

热门文章

  1. JS内存管理与垃圾回收
  2. BZOJ2425:[HAOI2010]计数——题解
  3. 帮助孩子学会感恩_页数204_出版日期2015.03_完整版PDF电子书下载
  4. Nginx/Apache发大招
  5. 利用ACS来实现AAA服务
  6. Oracle 1204 RAC failover 测试 (二)
  7. btree索引和hash索引的区别(待更新)
  8. JVM中安全点safePoint有哪些?
  9. 面向数据结构设计的基本思想
  10. c语言的翻译叫什么_什么是编译器?什么是集成开发环境?