sql中 substring和charindex 的用法
2015-01-04 14:44
393 查看
-- 第一个参数是要截取的字符串,第二个参数是从第几个字符开始截取,第三个参数是截取的长度
--例如:select SUBSTRING('12345678',1,4) 返回 1234
-- select SUBSTRING('12345678',0,4) 则返回 123
select SUBSTRING('12345678',1,4)
一个表达式,其中包含要寻找的字符的次序。expression1 是一个短字符数据类型分类的表达式。
expression2
一个表达式,通常是一个用于搜索指定序列的列。expression2 属于字符串数据类型分类。
start_location
在 expression2 中搜索 expression1 时的起始字符位置。如果没有给定 start_location,而是一个负数或零,则将从expression2 的起始位置开始搜索。
select charindex('_','1767252_直接成功啦',0) --//返回 8
--例如:select SUBSTRING('12345678',1,4) 返回 1234
-- select SUBSTRING('12345678',0,4) 则返回 123
select SUBSTRING('12345678',1,4)
语法
CHARINDEX ( expression1 , expression2 , [ start_location ] )参数
expression1一个表达式,其中包含要寻找的字符的次序。expression1 是一个短字符数据类型分类的表达式。
expression2
一个表达式,通常是一个用于搜索指定序列的列。expression2 属于字符串数据类型分类。
start_location
在 expression2 中搜索 expression1 时的起始字符位置。如果没有给定 start_location,而是一个负数或零,则将从expression2 的起始位置开始搜索。
select charindex('_','1767252_直接成功啦',0) --//返回 8
相关文章推荐
- sql,scope_identity,procedure,tran,substring,cast,convert,charindex,插入角色的同时插入角色拥有的权限,权限使用权限列表表示,列表用逗号分隔权限的id,更新角色信息,同时更新权限信息
- sql--CHARINDEX 函数和SUBSTRING 函数
- sql语句substring 用法
- SQL中charindex的用法
- sql截取查询出的字符串|SUBSTRing|CHARINDEX|reverse|left|right函数
- sql用charindex和substring获取指定字符串
- sql语句中charindex的用法 可用于截取字符串
- sql语句中charindex函数用法
- sqlserver substring 用法
- sql--CHARINDEX 函数和SUBSTRING 函数
- CharIndex的用法Sql
- SQL查询金额去掉小数点后面的零,以及SUBSTRING的用法
- Sql里SubString用法
- (转)sql语句中charindex的用法
- Sql的字符串截取 substring()用法
- SQL 与.net 的substring截取 与JAVA substring截取字符 用法 区别
- sql 中charindex 和 replace的用法
- [SQL]sql语句中charindex的用法
- Sql中CHARINDEX用法---判断数据库某个字段是否包含某个字符
- sql语句中charindex函数用法