long類型數據不能進行全文檢索的。
使用blob,clob吧
使用blob,clob吧
解决方案 »
- ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
- 菜鸟问题急!plsql中如何把oracel数据库的表结构和表数据导入到access数据库中去,保存为*.mdb文件
- 怎样给存储过程传递数组参数
- 包不能编辑的问题,高分在线等
- 急,在线等,涉及到毫秒的oracle中时间加减的问题
- 将多个表a1,a2...(结构一样)的某些字段的数据导到一个表b(b的结构包含a需要导的字段,另外多出字段a没有的,想在导的时候插进去个变量)里面
- 求删除表中个别记录的sql语句
- 创建dblink后,该dblink一测试就提示:database link not active,如何解决?
- 一个送分-修改Oracle的表结构
- 先装oracle9i客户端了,再装oracle9i database,需要卸载吗?
- long类型的内容怎么查询啊?
- 哪个快?
使用blob,clob吧
http://www.oradb.net/sql/sqlplus_005.htm 检索方法。
/
CREATE INDEX mytext_idx
ON mytext( thetext )
INDEXTYPE is CTXSYS.CONTEXT
/
SELECT id
FROM mytext
WHERE contains (thetext, 'near((Oracle,Corporation),10)') > 0
/
SELECT score (1), id
FROM mytext
WHERE contains (thetext, 'Oracle or california', 1) > 0
ORDER BY score (1) DESC
/
SELECT id
FROM mytext
WHERE contains (thetext, '$train') > 0;
1.2
请你使用dbms_lob这个里面的一些东西进行操作,
具体如下:
select * from publisherInformation a where dbms_lob.instr(a.body,'47',1,1)>0
这个语句就可以检索了创建索引如下:
CREATE INDEX index_name ON table_name (column[, column] . . .);