sql中的条件语法(SQL 中STUFF用法)
类别:数据库 浏览量:348
时间:2022-03-28 01:37:07 sql中的条件语法
SQL 中STUFF用法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、备注
如果结果值大于返回类型支持的最大值,则产生错误。
以上所述是小编给大家介绍的SQL 中STUFF用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
您可能感兴趣
- mysql快速添加百万条记录(Mysql快速插入千万条数据的实战教程)
- mysql创建表存在哪里(MySQL的表空间是什么)
- sqlserver2000显示无服务器(SQL SERVER 2000 9003错误的解决方法只适用于SQL2000)
- python怎样读取mysql数据(使用Python将Mysql的查询数据导出到文件的方法)
- SQL Server数据库备份的几个建议
- mysql添加注释视图(mysql创建表添加字段注释的实现方法)
- mysql怎么设置某个字段默认值(MySQL表字段时间设置默认值)
- kettle替换sql语句(sql server定时作业调用Kettle job出错的快速解决方法)
- mysql的json格式解析(mysql json格式数据查询操作)
- mysql主键什么情况用uuid(Mysql主键UUID和自增主键的区别及优劣分析)
- sqlserver如何查找值为null的数据(SQL Server中NULL的正确使用与空间占用)
- php7用什么替代mysql(mysqli扩展无法在PHP7下升级问题的解决)
- mysql索引优化技巧(MySQL如何优化索引)
- MySQL DATE_FORMAT()用法
- mysql安装失败原因和解决方法(MySQL MGR搭建过程中常遇见的问题及解决办法)
- mysql用户授权的步骤(mysql创建用户并赋予用户权限详细操作教程)
- 三分71 生死战爆发 篮网旧将丁威迪今天成奇兵,助队赢球(三分71生死战爆发)
- 《红 雄安》系列广播剧第一集 水上奇兵雁翎队(雄安系列广播剧第一集)
- 小说 小伙穿越成刘备,用现代知识指挥作战,众谋士都看呆了(小伙穿越成刘备)
- 解析葡萄牙6-1瑞士 进攻多点开花,贡萨洛-拉莫斯一战成名(解析葡萄牙6-1瑞士)
- 这支 奇兵队 腕大 有范儿还各怀绝技,毒贩杀人犯见了都要仓皇而逃(这支奇兵队腕大)
- 雄藩崛起 奇兵队与幕末长州藩军事改革(雄藩崛起奇兵队与幕末长州藩军事改革)
热门推荐
- keydown、keypress、keyup的使用
- C# string 和 stringbuilder 的区别
- 从宝塔面板找网站会员数据(BT宝塔面板高并发大流量网站优化方案分享)
- navicat怎么导入sql数据库文件(Navicat导出.sql文件方法)
- stylus、sass、less区别
- 云服务器是主要干什么的(什么叫云服务器?云服务器选哪个?)
- linuxmysql安装教程5.7.25学习(linux mysql5.5升级至mysql5.7的步骤与踩到的坑)
- sqlserver 插入数据的触发器(SQL server 表数据改变触发发送邮件的方法)
- windowsftp服务与配置实验仿真(Wing FTP Server FTP服务器端安装使用教程)
- python类中的数据封装(基于python生成器封装的协程类)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9