需求:实际项目中需要截取第2到第3个逗号中间部分的内容 方案: declare @str nvarchar(50);set @str='11,222,3333,44444';select @str as '字符串'select len(@str) as '字符长度'select charindex( ...
分类:
数据库 时间:
2017-10-14 16:44:08
阅读次数:
302
create function sp_split( @c nvarchar(4000), @splitchar nvarchar(1) ) returns @table table (word nvarchar(max)) as begin declare @temp nvarchar(200) s... ...
分类:
数据库 时间:
2017-09-28 21:14:30
阅读次数:
236
1.字符串操作函数 假设@a='abc789' 1.charindex 返回字符或者字符串在另一个字符串中的起始位置 charindex('b',@a) --结果:2 2.substring 返回字符、二进制、文本或图像表达式的一部分(截取字符串) substring(@a,0,len($a)) - ...
分类:
数据库 时间:
2017-09-05 16:52:32
阅读次数:
225
1、left() LEFT (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression 个字符。 2.charindex() CHARINDEX (<’substring_ex ...
分类:
数据库 时间:
2017-08-23 13:32:03
阅读次数:
238
关键字 CHARINDEX CHARINDEX 可以返回某个字段在一串文字中出现的位置,跟String的indexOf用法类似,相同于%LIKE%。 用法例如: 表: SQL语句: select * from tt where CHARINDEX( name ,(select xiaji from ...
分类:
数据库 时间:
2017-08-10 13:28:54
阅读次数:
219
本人ASP.net初学,网上找了一些分页的资料,看到这篇文章,没看到作者在名字,我转了你的文章,只为我可以用的时候方便查看,2010的文章了,不知道这技术是否过期。 以下才是正文 通常分页有3种方法,分别是asp.net自带的数据显示空间如GridView等自带的分页,第三方分页控件如aspnetp ...
分类:
Web程序 时间:
2017-07-31 12:31:57
阅读次数:
240
1.对查询结果进行排序 查询stu_info表中所有学生信息,并按照成绩由高到底进行排序,输入语句如下。 SELECT * FROM stu_info ORDER BY s_score DESC; --asc是指定列按升序排列,desc则是指定列按降序排列。 2.数据控制语句【授权、禁止和收回】 ( ...
分类:
数据库 时间:
2017-07-29 00:51:33
阅读次数:
210
charindex和patindex函数常常用来在一段字符中搜索字符或字符串。假如被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字符在被搜索的字符中的开始位数。patindex函数支持使用通配符来进行搜索,然而charindex不支持通配符。接下来,我们逐个分 ...
分类:
数据库 时间:
2017-07-27 11:28:14
阅读次数:
241
文章导读 拼SQL实现where in查询 使用CHARINDEX或like实现where in 参数化 使用exec动态执行SQl实现where in 参数化 为每一个参数生成一个参数实现where in 参数化 使用临时表实现where in 参数化 like参数化查询 xml和DataTabl ...
分类:
数据库 时间:
2017-07-05 09:59:48
阅读次数:
216
文章导读 拼SQL实现where in查询 使用CHARINDEX或like实现where in 参数化 使用exec动态执行SQl实现where in 参数化 为每一个参数生成一个参数实现where in 参数化 使用临时表实现where in 参数化 like参数化查询 xml和DataTabl ...
分类:
数据库 时间:
2017-06-29 20:39:36
阅读次数:
246