1、作用

删除指定长度的字符,并在指定的起点处插入另一组字符。

2、语法

STUFF ( character_expression , start , length ,character_expression )

3、示例

以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串

SELECT STUFF('abcdef', 2, 3, 'ijklmn')
GO

下面是结果集

aijklmnef

4、参数
character_expression

一个字符数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。

start

一个整数值,指定删除和插入的开始位置。如果 start 或 length 为负,则返回空字符串。如果 start 比第一个 character_expression长,则返回空字符串。start 可以是 bigint 类型。

length

一个整数,指定要删除的字符数。如果 length 比第一个 character_expression长,则最多删除到最后一个 character_expression 中的最后一个字符。length 可以是 bigint 类型。

5、返回类型
如果 character_expression 是受支持的字符数据类型,则返回字符数据。如果 character_expression 是一个受支持的 binary 数据类型,则返回二进制数据。

6、备注
如果结果值大于返回类型支持的最大值,则产生错误。

转自:https://www.cnblogs.com/345563452/archive/2009/10/29/1592048.html

sql STUFF用法相关推荐

  1. 8 种常见的SQL错误用法

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | db匠 来源 | http://yq.aliy ...

  2. 你知道这 8 种 SQL 错误用法吗?

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 来源:r6d.cn/J2bw 简介 MySQL在2016年仍然保持强劲的数 ...

  3. 数据库优化:8 种常见的SQL错误用法

    作者 | db匠 来源 | http://yq.aliyun.com/articles/72501 前言 MySQL在2016年仍然保持强劲的数据库流行度增长趋势.越来越多的客户将自己的应用建立在My ...

  4. 盘点 8 种最坑的 SQL 错误用法

    今天为大家搜集了几类SQL错误用法,纯纯纯纯干货,来了! 1.LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方.比如对于下面简单的语句,一般 DBA 想到的办法是在 typ ...

  5. SQL常用用法相关笔记

    SQL常用用法相关笔记 1).----CAST和CONVERT的用法 SQL中的cast和convert都是用来将一种数据类型的表达式转换为另一种数据类型的表达式. CAST和CONVERT提供相似的 ...

  6. MySQL 性能优化:8 种常见 SQL 错误用法!

    声明:转载自 MySQL 性能优化:8 种常见 SQL 错误用法! 1.LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方.比如对于下面简单的语句,一般 DBA 想到的办法是 ...

  7. sql语句用法的一部分整理

    @sql语句用法 一 回顾 DDL create alter drop [truncate==delete] 2. DML select insert update delete 3. DCL gra ...

  8. 数据库 SQL 高级用法

    目录 一.INSERT INTO SELECT 用法 二.逻辑控制语句 三.公式表表达式 四.存储程序 五.触发器 一.INSERT INTO SELECT 用法 INSERT INTO SELECT ...

  9. Oracle数据库中SQL语句用法(一)

    Copyright © 2019 @Linyer. All Rights Reserved 下接Oracle数据库中SQL语句用法(二)[点击以查看] 目录 第1章:编写基本的SQL SELECT语句 ...

  10. php union用法,SQL Union用法是什么?

    sql union用法是什么? sql union用法的总结: UNION 运算符将多个 SELECT 语句的结果组合成一个结果集. (1)使用 UNION 须满足以下条件: A:所有查询中必须具有相 ...

最新文章

  1. python查找字符串出现次数_Python 中找出字符串中出现频率最高的字母
  2. HTTP错误代码对应
  3. 静态自动检查代码缺陷与隐患
  4. html中如何实现选择存储路径的功能_16687.VSM006分解03_如何打开HTML内嵌图像存储位置...
  5. linux远程安装文件,通过image文件远程安装已经配置的Linux
  6. jmeter+WebDriver:启动浏览器进行web自动化
  7. 单片机Proteus7.8仿真和Proteus8.6仿真 LED点阵 温度采集 电子琴 温度报警 电子秤 音乐播放器 PWM 电压表 温度计 交通灯
  8. 另辟蹊径:从其他角度去解决数据库问题
  9. 10 python 扩展
  10. MVC下c#对接微信公众平台开发者模式
  11. 创业型公司如何找有相同价值观的人(转)
  12. linux HZ 值_Linux操作系统中进程的操作命令(ps,kill,keep)
  13. hadoop 2022 面试题总结了
  14. 13行列式02---余子式与代数余子式、行列式按行(列)展开法则、行列式计算、范德蒙行列式
  15. mac 重置 Mac 上的 NVRAM 或 PRAM
  16. php里macd预测算法,股票MACD指标算法公式
  17. ESXI升级或降级HBA驱动
  18. DevOps 对比分析:产品、服务、开源投入
  19. sessionbean+entitybean 在 jbx+wl7中调试笔记。
  20. 第十六届全国大学智能车竞赛华东赛区成绩汇总

热门文章

  1. Vue项目在ie浏览器打不开的解决办法
  2. Java最小因式分解_Javascript-625-最小因式分解——腾讯面试题库
  3. PYQT5(13)-基本窗口控件-拖曳与剪贴板
  4. 卸载 UniAccessAgent 软件
  5. VisionMobile:M2M生态系统的秘方(5):四、创建M2M平台
  6. 智能电视机安装App
  7. [脑科学]-这才是心理学
  8. xShow@Home v5.1.20120908 发布
  9. selenium 火狐下载弹框去除
  10. JPA 5.映射关联关系