sql的IndexOf和LastIndexOf
2012-07-19 15:03
253 查看
sql sever中 没有indexof函数 你说的indexof函数是什么功能?
如果是字符串操作,可以看看charindex函数的帮助
Select CharIndex('a', '1235ab') --5
DECLARE @Name NVARCHAR (50)
SET @Name = '12345.67890ABCDE.FGHIJKLMNOPQRSTUVWXYZTest'
DECLARE @Position INT
//sql的IndexOF的用法
SET @Position = CHARINDEX('.', @Name);
SELECT SUBSTRING (@Name, @Position+1,LEN(@Name)-@Position)
//sql的LastIndexOF的用法
--sql last indexof
SET @Position = LEN(@Name) - CHARINDEX('.', REVERSE(@Name)) + 1
SELECT SUBSTRING (@Name, @Position+1,LEN(@Name)-@Position)
也可以写成
SELECT SUBSTRING (@Name, LEN(@Name) - CHARINDEX('.', REVERSE(@Name))+2,CHARINDEX('.', REVERSE(@Name))-1)
如果是字符串操作,可以看看charindex函数的帮助
Select CharIndex('a', '1235ab') --5
DECLARE @Name NVARCHAR (50)
SET @Name = '12345.67890ABCDE.FGHIJKLMNOPQRSTUVWXYZTest'
DECLARE @Position INT
//sql的IndexOF的用法
SET @Position = CHARINDEX('.', @Name);
SELECT SUBSTRING (@Name, @Position+1,LEN(@Name)-@Position)
//sql的LastIndexOF的用法
--sql last indexof
SET @Position = LEN(@Name) - CHARINDEX('.', REVERSE(@Name)) + 1
SELECT SUBSTRING (@Name, @Position+1,LEN(@Name)-@Position)
也可以写成
SELECT SUBSTRING (@Name, LEN(@Name) - CHARINDEX('.', REVERSE(@Name))+2,CHARINDEX('.', REVERSE(@Name))-1)
相关文章推荐
- sql 中的 indexOf 与 lastIndexOf
- sql 中的 indexOf 与 lastIndexOf
- 参数实现Oracle SQL中实现indexOf和lastIndexOf功能
- Oracle SQL中实现indexOf和lastIndexOf功能
- Oracle SQL中实现indexOf和lastIndexOf功能,substr和instr用法
- Oracle SQL中实现indexOf和lastIndexOf功能
- SQL indexOf、lastIndexOf
- Oracle SQL中实现indexOf和lastIndexOf功能,substr和instr用法
- C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
- JS:1.8字符串(string)对象(length,indexOf(),lastIndexOf(),replace(),match(),toUpperCase(),toLowerCase())
- Java lastIndexOf 、indexOf方法
- indexOf,lastIndexOf和substring 用法详解
- // java中的ch 4000 arAt(),substring(a,b),indexOf(),lastindexof()等的用法
- js中substr,substring,indexOf,lastIndexOf的用法小结
- Oracle SQL中实现indexOf和lastIndexOf功能的思路及代码
- js中substr,substring,indexOf,lastIndexOf,split等的用法
- string里的IndexOf、LastIndexOf、Substring的详解(意义和用法)
- indexOf和lastIndexOf方法
- C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
- js中substr,substring,indexOf,lastIndexOf,split用法