SQL Server 函数学习笔记①STUFF ()
2013-12-16 09:58
197 查看
语法:
STUFF ( character_expression , start , length , replaceWith_expression )
参数
character_expression
一个字符串数据表达式。
character_expression 可以是常量、变量,也可以是字符列或二进制数据列。
start
一个整数值,指定删除和插入的开始位置。 如果
start 或 length 为负,则返回空字符串。
如果 start 比第一个
character_expression 长,则返回空字符串。 start 的类型可以是
bigint。
length
一个整数,指定要删除的字符数。 如果
length 比第一个 character_expression 长,则最多删除到最后一个
character_expression 中的最后一个字符。
length 的类型可以是 bigint。
replaceWith_expression
一个字符串数据表达式。
character_expression 可以是常量、变量,也可以是字符列或二进制数据列。
此表达式从 start 开始替换character_expression 的
length 个字符。
返回类型:
如果 character_expression 是支持的字符数据类型之一,则返回字符数据。
如果 character_expression 是支持的 binary 数据类型之一,则返回二进制数据。
eg.
SELECT STUFF('Hoolow word!', 2, 2, 'el')------------
Hellow word!
(1 行受影响)
STUFF ( character_expression , start , length , replaceWith_expression )
参数
character_expression
一个字符串数据表达式。
character_expression 可以是常量、变量,也可以是字符列或二进制数据列。
start
一个整数值,指定删除和插入的开始位置。 如果
start 或 length 为负,则返回空字符串。
如果 start 比第一个
character_expression 长,则返回空字符串。 start 的类型可以是
bigint。
length
一个整数,指定要删除的字符数。 如果
length 比第一个 character_expression 长,则最多删除到最后一个
character_expression 中的最后一个字符。
length 的类型可以是 bigint。
replaceWith_expression
一个字符串数据表达式。
character_expression 可以是常量、变量,也可以是字符列或二进制数据列。
此表达式从 start 开始替换character_expression 的
length 个字符。
返回类型:
如果 character_expression 是支持的字符数据类型之一,则返回字符数据。
如果 character_expression 是支持的 binary 数据类型之一,则返回二进制数据。
eg.
SELECT STUFF('Hoolow word!', 2, 2, 'el')------------
Hellow word!
(1 行受影响)
相关文章推荐
- Sql server 学习笔记---日期和时间函数
- 关于SQL Server 2005的学习笔记—分析函数
- SQL Server 函数学习笔记⑥函数的高级应用=》按规则拆分列形成行数据
- 关于SQL Server 2005的学习笔记―分析函数
- SQL Server 2005 技术内幕 TSQL查询学习笔记chapter4之三排名函数Row_number()和分页应用
- sql之stuff函数学习笔记
- SQL Server 函数学习笔记②PATINDEX()
- SQL Server 函数学习笔记⑤ REVERSE()
- SQL Server 2005 T-SQL 学习笔记:排名函数
- SQL Server 2005 T-SQL 学习笔记:排名函数
- javascript 函数声明和函数表达式的区别(学习笔记)
- python学习笔记之函数(方法)
- inline函数学习笔记
- Kotlin学习笔记4-2 函数和lambda-Lambda
- sql sever函数学习笔记
- 【SQL Server学习笔记】INSERT、UPDATE 语句
- python核心编程学习笔记-2016-08-02-01-读取文件的函数中的文件指针问题
- 尚学堂Struts学习笔记2:JSTL_格式化库及函数库
- 网络编程学习笔记(udp_server函数)
- iOS开发学习笔记 2-6 C语言部分 函数及变量的作用域