Ho una colonna nella mia tabella che viene indicizzata in contesto.Oracle Contains non funziona
CREATE INDEX CIDX_MUSTFIXBY ON TABLE
(MUST_FIX_BY)
INDEXTYPE IS CTXSYS.CONTEXT
NOPARALLEL;
e sto cercando una query con cui condizione
E must_fix_by LIKE 'Q2%'
e che restituisce le righe.
Tuttavia quando provo query con cui condizione
e contiene (must_fix_by, 'Q2')> 0
e non restituisce alcuna riga.
Qualcuno può dirmi perché mi piace lavorare e contiene no?
Cosa stai cercando di ottenere con la seconda query? Vuoi un conteggio (contiene (must_fix_by, 'Q2'))> 0 per scoprire quanti record contengono quella stringa? – thursdaysgeek
Desidero che la query restituisca tutte le righe con Q2 in must_fix_by. So che posso andare con LIKE, ma voglio sapere perché contiene non funziona. – Jeevan
Oh, scusa, ho letto la domanda sbagliata. – thursdaysgeek