Sql Server substring(expression, start, length)函数
来源:互联网 发布:成都淘宝运营公司 编辑:程序博客网 时间:2024/06/05 14:00
Syntax for SUBSTRING: SUBSTRING(expression, start, length)expression
字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。
start
整数或可以隐式转换为int 的表达式,指定子字符串的开始位置。
length
整数或可以隐式转换为 int 的表达式,指定子字符串的长度。
例子:
1、起始位置为0,截取长度为3
select substring(DWMC,0,3) as Sub,DWMC as DWMC from DW where DWNM='00010010'结果:
2、起始位置为1,截取长度为3
select substring(DWMC,1,3) as Sub,DWMC as DWMC from DW where DWNM='00010010'结果:
3、起始位置为-1,截取长度为3
select substring(DWMC,-1,3) as Sub,DWMC as DWMC from DW where DWNM='00010010'结果:
4、起始位置为-2,截取长度为3
select substring(DWMC,-2,3) as Sub,DWMC as DWMC from DW where DWNM='00010010'结果:
5、起始位置为-9,截取长度为3
select substring(DWMC,-9,3) as Sub,DWMC as DWMC from DW where DWNM='00010010'
结果:
通过上面的例子,可以看出substring的截取,类似于X坐标上截取绝对长度,而对于字符串而言,负数及零的位置都是空,真正有数的位置是从1开始的!
0 0
- Sql Server substring(expression, start, length)函数
- SQL SUBSTRING ( expression , start , length )
- SQL Server SUBSTRING()函数
- substr(start,length) substring(start,end)
- SQL Server数据库Substring函数使用方法小结
- Js中的string.format(),string.substring(start,end),string.substr(start,length)
- sql---substring函数
- MDX(Multi Dimensional Expression-SQL Server 2005
- Sql字符串截取函数SUBSTRING
- SQL的SubString()函数
- sql字符串截取函数SUBSTRING
- Hql substring length
- sql server实现oracle递归树函数例子(start with.....connect by prior.....)
- Array#[start, length]
- Array#[start, length]=
- sql 函数length() 和lengthb()的区别
- SQL Server wanting, start your journey now!
- SQL Server Reporting Service Start Tutorial
- smbus读取spd方法
- OV7670配置和调试总结
- 初探NSBuddle
- 短信发送后报告发送成功之源码分析
- 彭丽媛或携女儿赴晚宴 两家女儿见面或成晚宴亮点
- Sql Server substring(expression, start, length)函数
- stc单片机“全自动下载”(程序版)
- 面向对象
- 容斥原理(SOJ3082)
- PL/SQL_游标使用
- R软件初识数据分析
- IOS学习中的几个问题
- 回文子串划分 Palindrome Partitioning
- C++实现单链表的逆转