注册 登录
编程论坛 SQL Server论坛

怎样查找在某一段字符里面的数据

lslczq 发布于 2010-10-09 09:37, 545 次点击
假如我有一段字符s="32551346832551346919770817"
我想查找一个sql数据库中某个字段的值包含在s内的数据。如"3255"在s内,"1977"在s内这些数据匹配,"1978"等不再s内就不匹配。
3 回复
#2
gameohyes2010-10-09 23:03
采用通配符
#3
cnfarer2010-10-10 07:13
Like
#4
zhaoyang10082010-10-10 20:13
采用PATINDEX()函数,这个函数支持通配符,比如 PATINDEX(‘%3225%’,‘32551346832551346919770817’)如果该函数返回零,则说明所查找的字符3225不在这个字符串中,可以用if判断
1