SQL Server中截取字符串常用函数
2016-01-14 11:35
302 查看
SQL Server 中截取字符串常用的函数:
1.LEFT ( character_expression , integer_expression )
函数说明:LEFT ( '源字符串' , '要截取最左边的字符数' )
返回从字符串左边开始指定个数的字符
select LEFT('SQL_Server_2008',4 );
返回结果:SQL_
2.RIGHT ( character_expression , integer_expression )
函数说明:RIGHT ( '源字符串' , '要截取最右边的字符数' )
返回字符串中从右边开始指定个数的 integer_expression 字符
select RIGHT('SQL_Server_2008',4 );
返回结果:2008
3.SUBSTRING ( character_expression , start , length )
函数说明:SUBSTRING ( '源字符串' , '截取起始位置(含该位置上的字符)' , '截取长度' )
返回字符、binary、text 或 image 表达式的一部分
select SUBSTRING('SQL_Server_2008',5 ,6);
返回结果:Server
1.LEFT ( character_expression , integer_expression )
函数说明:LEFT ( '源字符串' , '要截取最左边的字符数' )
返回从字符串左边开始指定个数的字符
select LEFT('SQL_Server_2008',4 );
返回结果:SQL_
2.RIGHT ( character_expression , integer_expression )
函数说明:RIGHT ( '源字符串' , '要截取最右边的字符数' )
返回字符串中从右边开始指定个数的 integer_expression 字符
select RIGHT('SQL_Server_2008',4 );
返回结果:2008
3.SUBSTRING ( character_expression , start , length )
函数说明:SUBSTRING ( '源字符串' , '截取起始位置(含该位置上的字符)' , '截取长度' )
返回字符、binary、text 或 image 表达式的一部分
select SUBSTRING('SQL_Server_2008',5 ,6);
返回结果:Server
相关文章推荐
- 后端分布式系列:分布式存储-MySQL 数据库事务与复制
- sql 拼接字符串
- postgresql 判断参数是否为空,拼接字符串的条件查询
- SQL SERVER 生成字符串
- MySQL存储过程详解
- oracle笔记整理10——性能调优之临时表与物化视图
- MS SQL 两种分页
- Redis学习记录之命令SortedSet(十三)
- Redis的学习笔记
- 数据库设计三大范式
- mongodb复制-副本集
- SQL执行的顺序
- oracle笔记整理9——性能调优之索引、表分区、索引分区
- SQL Server 2016实用新特性
- ORACLE 数据库函数使用
- Oracle连接数查看
- 关于oracle 跨用户访问表
- Oracle存储过程及调用
- postgresql 删除ID重复数据
- mysql 创建库时指定编码