Select statement with Unicode characters returns No Rows from a table with Oracle Text Index
(Doc ID 1332215.1)
Last updated on DECEMBER 05, 2019
Applies to:
Oracle Text - Version 10.2.0.5 to 12.2.0.1 [Release 10.2 to 12.2]Information in this document applies to any platform.
Symptoms
Below Oracle Text query with umlaut characters returns "no rows" from a database with Unicode character set.
Running the query with divide symbol instead of umlautin the statement from SQL Developer returns "no rows":
SELECT * FROM info.DOKUMENT WHERE CONTAINS(DOKUMENT_BLOB,'Französisch') > 0;
no rows selected
no rows selected
Running the query with divide symbol instead of umlaut from SQL Developer returns many rows:
SELECT * FROM info.DOKUMENT WHERE CONTAINS(DOKUMENT_BLOB,'Franz÷sisch') > 0;
....
....
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |