Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: create table question (interMedia)

Re: create table question (interMedia)

From: young <rootyh_at_yahoo.com>
Date: 7 May 2002 20:38:47 -0700
Message-ID: <4fac60c4.0205071938.140c3642@posting.google.com>


zlmei_at_hotmail.com (G M) wrote in message news:<50a5e6b6.0205071315.4e1ea4ab_at_posting.google.com>...
> Hi:
>
> I got the following error when trying to create a table in our oracle 8173 database:
>
> SQL> select count(*) from core_ref;
>
> COUNT(*)
> ----------
> 723566
>
> SQL> select count(*) from disease_category;
>
> COUNT(*)
> ----------
> 132
>
> SQL> desc core_ref;
> Name Null? Type
> ----------------------------------------- -------- ----------------------------
> REFID NOT NULL NUMBER
> TITLE VARCHAR2(1600)
> JOURNALID NUMBER
> YEAR NUMBER
> ABSTRACT VARCHAR2(4000)
>
> SQL> desc disease_category;
> Name Null? Type
> ----------------------------------------- -------- ----------------------------
> DISEASE NOT NULL VARCHAR2(60)
> CATEGORY VARCHAR2(40)
>
> SQL> create table t1 as select refid, disease from core_ref,
> disease_category 2
> create table t1 as select refid, disease from core_ref,
> *where contains (abstract, disease) >0;
> ERROR at line 1:
> ORA-29902: error in executing ODCIIndexStart() routine
> ORA-20000: interMedia Text error:
> DRG-50900: text query parser error on line 1, column 32
> DRG-50920: part of phrase not itself a phrase or equivalence
>
>
> But the same sql statement works in another 816 database.
>
> Any suggestions? TIA.
>
> Guang
> ------------

Try to use two contains.

where contains (abstract,'XXXXX') >0 or contains (diseases,'YYYYYY') >0;

Young. Received on Tue May 07 2002 - 22:38:47 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US