Icon View Incident Report

Serious Serious
Reported By: Grzegorz Rewucki
Reported On: 5/16/2007
For: Version 1.02 Build 1
# 2345 Using Non-ANSI Collation with Text Index Column Causes #700 Error for CONTAINS Operator

If text index is created on field with defined COLLATE"FieldSearch" CLOB COLLATE "PLK_CI" or COLLATE is specified in creation statement, then any query using CONTAINS/DOES NOT CONTAINS statements on that field rises exception:

ElevateDB Error #700 (CONTAINS or DOES NOT CONTAINS can only be used with a text-indexed column).

CREATE TEXT INDEX "FieldSearch" ON "TestTab"
(FieldSearch COLLATE "PLK_CI")

SELECT * FROM TestTab
WHERE FieldSearch COLLATE PLK_CI CONTAINS 'Test'



Resolution Resolution
Fixed Problem on 5/17/2007 in version 1.03 build 1


Products Affected Products Affected
ElevateDB Additional Software and Utilities
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image