如何实现备注字段的模糊查询?(100分)

  • 主题发起人 主题发起人 wtb
  • 开始时间 开始时间
W

wtb

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现备注字段的模糊查询?
 
sql server 帮助上的
USE Northwind
GO
SELECT CategoryName
FROM Categories
WHERE FREETEXT (Description, 'sweetest candy bread and dry meat' )
本人一般不用这个
 
ORACLE 抄来的
表结构:
create table products(
productid number(10) not null ,
name varchar2(255) ,
description CLOB) ;

方法:
SELECT productid, name FROM products
WHERE dbms_lob.instr(products.description,'some text',1,1) > 0;




 
你用的是什么库?
 
这属于 sql 的扩展功能了,跟具体的实现有关
Interbase里这么用:
select name from table1 where Doc1 containing '1990'
 
select name from query where text(or memo) like '%xxxx%'
我一直这样用,有问题请回信(szkuojun@yahoo.com)
 
那种库备注字段可以不限字数
 
选用字段类型时应注意,有的类型不能相互转换。匹配符"%";Like %'查询内容'%
 
后退
顶部