CSDN论坛 > Web 开发 > ASP

在MS-SQL中有没有像ACCESS中的instr()函数呀,可以实现模糊查询! [问题点数:20分,结帖人kenalzb]

Bbs2
本版专家分:212
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2224
Bbs6
本版专家分:6661
Bbs1
本版专家分:30
匿名用户不能发表回复!
其他相关推荐
access string 字符串处理函数Mid(), Left(), inStr
Mid 函数 返回 Variant (String) 值,该值包含某个字符串中指定数目的字符。 语法 Mid(string, start[, length]) Mid 函数语法具有下面这些命名参数: 部分 说明 string 必选。要从中返回字符的字符串表达式。如果 string 包含 Null,则返回 Null。 start 必选,Long 类型。表示在
Oracle模糊查询之(3.3从使用函数和sql语法角度来提高模糊查询效率 三)使用Oracle的instr函数与索引配合提高模糊查询的效率
使用Oracle的instr函数与索引配合提高模糊查询的效率 一般来说,在Oracle数据库中,我们对tb表的name字段进行模糊查询会采用下面两种方式: 1.select * from tb where name like '%XX%'; 2.select * from tb where instr(name,'XX')>0; 若是在name字段上没有加索引,两者效率差不多,基本没有
where 条件中 使用 instr 替代 in
select  * from  expense  ee  where ee.pro_ype = processType  and ee.cost_type in ( DECODE(processType,'1','1,2','2','2','') )  processType 为传进来的参数 相当于根据传进来的值分别得到不同的查询语句: 1.  select  * from
ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题
前言:ACCESS的通配符和SQL SERVER的通配符比较===================================================ACCESS库的通配符为: *  与任何个数的字符匹配 ?  与任何单个字母的字符匹配 SQL Server中的通配符为:% 与任何个数的字符匹配_ 与单个字符匹配正文我今天在写个页面的时候,也很郁闷,表中明明有记录,但在ASP里就是
PostgreSQL仿照Oracle的instr函数
转自:http://www.myexception.cn/operating-system/480929.html PostgreSQL模仿Oracle的instr函数 -- -- instr functions that mimic Oracle's counterpart -- Syntax: instr(string1, string2, [n], [m]) where []
Access数据库模糊查询查不到任何记录
无论什么语言,在连接Access数据库模糊查询的时候, 明明查询语句在Access中能正确执行,但在程序中,却查不到任何记录 首先检查你的查询语句的通配符, ACCESS库的通配符和SQL SERVER的通配符不一样。 ACCESS库的通配符为:  *  与任何个数的字符匹配。  ?  与任何单个字母的字符匹配  在SQL Server中的通配符为: %
instr 不能用变量在 参数里,来创建函数索引 利用返回值[待总结]
instr 不能用变量在 参数里,来创建函数索引 利用返回值 在表内容已经定的情况下 输入值 通过函数所得的输出值要对应固定的。输入值不能是变量
对于access,在数据库当中建立模糊查询时,这时用到的通配符号是“*”,而如果在VB中使用查询语句进行模糊查询时,这时就要用“%”
有个很简单的问题,邪了门了,我在代码里面,把sql语句,拷出来:  SELECT DetailList.[Id_Detail], DetailList.[NoteTime], DetailList.[ListNumber], DetailList.[OutMoney], DetailList.[BackupMoney], DetailList.[InMoney],Persons.Name, De
Oracle中INSTR函数与SQL Server中CHARINDEX函数
Oracle中INSTR函数与SQL Server中CHARINDEX函数 1.ORACLE中的INSTR INSTR函数格式:INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 说明:返回从 ‘起始位置’ 开始查找 ‘源字符串’ 中与 ‘目标字符串’ 第 ‘匹配序号’ 次匹配的位置 例如:返回从第4位字符开始SQL_Server_2008字符串中第2次出现字符串er的位置 sele
MySQL- INSTR 函数的用法
测试数据库: MYSQL数据库INSTR(STR,SUBSTR) 在一个字符串(STR)中搜索指定的字符(SUBSTR),返回发现指定的字符的位置(INDEX); STR 被搜索的字符串 SUBSTR 希望搜索的字符串 结论:在字符串STR里面,字符串SUBSTR出现的第一个位置(INDEX),INDEX是从1开始计算,如果没有找到就直接返回0,没有返回负数的情况。--查询字符串存
关闭