sql中 substring和charindex 的用法
分类:
数据库 时间:
2015-01-04 16:31:26
阅读次数:
155
select top 10 SUBSTRING( sproductcode, CHARINDEX('-', SProductCode)+1, LEN(SProductCode)) from csmrep.crmextdb.dbo.imei
分类:
数据库 时间:
2014-12-30 14:51:24
阅读次数:
223
--字符串函数.返回字符串最左侧的字母的asii码print ascii('abcde')print ascii(' ')print char(97)--ascii码和字符之间的转换--*charindex查找字符串中对应字符段的开始索引,索引从1开始print charindex('de','ab...
分类:
其他好文 时间:
2014-12-07 14:57:26
阅读次数:
171
CHARINDEX返回字符串中指定表达式的起始位置。语法CHARINDEX ( expression1 , expression2 [ , start_location ] )参数expression1一个表达式,其中包含要寻找的字符的次序。expression1 是一个短字符数据类型分类的...
分类:
其他好文 时间:
2014-12-01 17:30:22
阅读次数:
111
USE LOL --字符串函数--string functions--ASCLL:从2008版数据库新增,编码与字符串的转换print ascii('abcde')print ascii(' ')--CHAR:将int类型码转换为字符print char (97)--charindex:查找字符串中...
分类:
其他好文 时间:
2014-12-01 10:01:00
阅读次数:
188
一、字符串函数 String FunctionsASCII:返回字符串最左侧字母的ASCII码 对应的为char,将ASCII码转化为字符charindex:在一个表达式中搜索另一个表达式,并返回其位置例:print charindex('de','abcdefg') ---其结果为4,逗号前为被查...
分类:
其他好文 时间:
2014-11-27 20:28:23
阅读次数:
188
字符串函数:(*=重点) ascii: 是一种编码,将键盘上的键变成一个数字,比如回车键=13,但是只能把第一位改变 char : 将数字转换为ascii码***charindex 查找字符串中对应字符段的开始索引,索引从一开始(12版内置函数)concat: 返回作为串联两个或者更多字符串值的结果...
分类:
其他好文 时间:
2014-11-27 17:56:40
阅读次数:
261
DECLARE @s VARCHAR(100)
SET @s='R1-1-1' 获取最后一个“-”之后的数字
select REVERSE(@s) 返回值:1-1-1R 将字符颠倒过来
select LEN(@s) 返回值:6 获取长度
select CHARINDEX('-',REVERSE(@s)) ...
分类:
数据库 时间:
2014-11-21 18:46:31
阅读次数:
374
DECLARE @s VARCHAR(100)
SET @s='R1-1-1' 获取最后一个“-”之后的数字
select REVERSE(@s) 返回值:1-1-1R 将字符颠倒过来
select LEN(@s) 返回值:6 获取长度
select CHARINDEX('-',REVERSE(@s)) ...
分类:
数据库 时间:
2014-11-21 18:46:03
阅读次数:
253
2014-11-13 微软SQL Server数据库中包含了很多内置的函数,入下图:它们用于处理日期、数学、元数据、字符串等。 其中最为常用的就是处理字符串,里面包含了CharIndex()等函数,非常方便使用。但是对于 特殊字符串的处理,比如:ISBN号 '978-7-5007-7234-7'.....
分类:
数据库 时间:
2014-11-13 12:53:54
阅读次数:
607