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

Home -> Community -> Usenet -> c.d.o.misc -> Problem searching CLOB field types

Problem searching CLOB field types

From: Marval Software <support_at_marval.co.uk>
Date: Fri, 12 Jul 2002 17:37:49 +0100
Message-ID: <1026491830.5867.0.nnrp-10.c2d9c095@news.demon.co.uk>


We are trying to use a SQL statement to find a record containing some text. In ORACLE, when the text field is of type CHAR or VARCHAR2 the statement below functions correctly.

select ID from MYTABLE where CHARFIELD like '%hello%' select ID from MYTABLE where VARCHARFIELD like '%hello%'

but as soon as we reference a field of type CLOB which contains ASCII text, the SQL fails with

szSqlStr = "select ID from MYTABLE where CLOBFIELD like '%hello...", cbSqlStr = -3
Return: SQL_ERROR =-1
szSqlState = "HY000", *pfNativeError = 932, *pcbErrorMsg = 53 MessageText = "[Oracle][ODBC][Ora]ORA-00932: inconsistent datatypes

Does anyone have any guidance ?

Thanks in advance,

Greg Pritchett Received on Fri Jul 12 2002 - 11:37:49 CDT

Original text of this message

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