Collation Order in Comparisons
Go Up to Restricting Row Retrieval with WHERE
When CHAR
or VARCHAR
values are compared in a WHERE
clause, it can be necessary to specify a collation order for the comparisons if the values being compared use different collation orders.
To specify the collation order to use for a value during a comparison, include a COLLATE
clause after the value. For example, in the following WHERE
clause fragment from an embedded application, the value to the left of the comparison operator is forced to be compared using a specific collation:
WHERE LNAME COLLATE FR_CA = :lname_search;
For more information about collation order and a list of collations available to InterBase, see the Data Definition Guide.