大小写函数:
select lower('dfgASFGsdgfg')
select upper('dfgASFGsdgfg')
sql server中的 stuff 函数
STUFF
删除指定长度的字符并在指定的起始点插入另一组字符。
语法
STUFF ( character_expression , start , length , character_expression )
参数
character_expression
由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
start
是一个整形值,指定删除和插入的开始位置。如果 start 或 length 是负数,则返回空字符串。如果 start 比第一个 character_expression 长,则返回空字符串。
length
是一个整数,指定要删除的字符数。如果 length 比第一个 character_expression 长,则最多删除到最后一个 character_expression 中的最后一个字符。
返回类型
如果 character_expression 是一个支持的字符数据类型,则返回字符数据。如果 character_expression 是一个支持的 binary 数据类型,则返回二进制数据。
注释
可以嵌套字符串函数。
示例
下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。
SELECT STUFF('abcdef', 2, 3, 'ijklmn')
GO
下面是结果集:
---------
aijklmnef
(1 row(s) affected)
SQL Server SUBSTRING()函数
功能:返回字符、二进制、文本或图像表达式的一部分
语法:SUBSTRING ( expression, start, length )
SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:
- MySQL: SUBSTR(), SUBSTRING()
- Oracle: SUBSTR()
- SQL Server: SUBSTRING()
参数:
expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。
start 整数或可以隐式转换为 int 的表达式,指定子字符串的开始位置。
length 整数或可以隐式转换为 int 的表达式,指定子字符串的长度。
-
返回值:
如果 expression 是一种支持的字符数据类型,则返回字符数据。如果 expression 是一种支持的二进制数据类型,则返回二进制数据。如果 start = 1,则子字符串从表达式的第一个字符开始。
返回字符串的类型与给定表达式的类型相同(下表所示内容除外)。
给定表达式
返回类型
image
varbinary
ntext
nvarchar
北京广告联盟(微博) 北京淘宝联盟(微博) 跑运输(网站) 广告位招商(网站)天猫频道 电器频道 数码频道 千金本草 宝耶 所然 诺缇诗 蒙蒂埃莫 ing2ing 梦芭莎 我是购物狂
![760x90.jpg](https://i-blog.csdnimg.cn/blog_migrate/5a996b0fdcd58305cb14712806dbf749.jpeg)
![950-90.gif](http://union.moonbasa.com/UploadFile/download/moonbasa0418/950-90.gif)
![adstrace.png?cn=13960&e=277&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=277&unionid=suizhikuo&adtype=1)
![adstrace.png?cn=13960&e=305&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=305&unionid=suizhikuo&adtype=1)
![320x50.gif](http://union.moonbasa.com/UploadFile/download/ytp0329/320x50.gif)
![adstrace.png?cn=13960&e=339&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=339&unionid=suizhikuo&adtype=1)
![320-50.gif](http://union.moonbasa.com/UploadFile/download/rutisher0409/320-50.gif)
![adstrace.png?cn=13960&e=335&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=335&unionid=suizhikuo&adtype=1)
![320x50.gif](http://union.moonbasa.com/UploadFile/download/moonbasa0328/320x50.gif)
![adstrace.png?cn=13960&e=334&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=334&unionid=suizhikuo&adtype=1)
![320x50.gif](http://union.moonbasa.com/UploadFile/download/monteamor0327/320x50.gif)
![adstrace.png?cn=13960&e=333&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=333&unionid=suizhikuo&adtype=1)
![320X50.gif](http://union.moonbasa.com/UploadFile/download/ing0418/320X50.gif)
![adstrace.png?cn=13960&e=332&unionid=suizhikuo&adtype=1](http://trace.moonbasa.com/adstrace.png?cn=13960&e=332&unionid=suizhikuo&adtype=1)