您当前的位置: 首页 >  sql

[MSSQL]检查给定串是否存在于由区间及点集的结合内

发布时间:2012-02-14 08:14:42 ,浏览量:0

 
------------------------------------
-- Author: happyflystone 
-- Date:2009-07-20 
-- Parameter: @CardString 
-- 被查询的串,形如:-13300001234,13300002230,13300002300
-- @CardNo 要查询的串
-- Return : int 0 -- 不存在于搜索串的范围内
-- 1 -- 存在于
-- 转载请注明出处。更多请访问:http://blog.csdn.net/happyflystone -- 原帖地址:http://blog.csdn.net/happyflystone/archive/2009/07/21/4365264.aspx
------------------------------------ --创建函数
Create function IsInCardString(@CardString varchar(8000),@CardNo varchar(11)) 
returns int
as
begin
declare @temp table(a varchar(200))
declare @i int
set @CardString = rtrim(ltrim(@CardString))+','
set @i = charindex(',', @CardString) 
while @i >= 1
begin
insert @temp valu
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    106355博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0459s