ASA Database Administration Guide
International Languages and Character Sets
Introduction to international languages and character sets
Adaptive Server Anywhere provides two sets of features that are of particular interest when setting up databases for languages.
Collations You can choose from a wide selection of supplied collations when you create a database. By creating your database with the proper collation, you ensure proper sorting of data.
Whenever the database compares strings, sorts strings, or carries out other string operations such as case conversion, it does so using the collation sequence. The database carries out sorting and string comparison when statements such as the following are executed:
Queries with an ORDER BY clause.
Expressions that use string functions, such as LOCATE, SIMILAR, SOUNDEX.
Conditions using the LIKE keyword.
Queries that use index lookups on character data.
The database also uses collations to identify valid or unique identifiers (column names and so on).
Character set translation You can set up Adaptive Server Anywhere to convert data between the character set encoding on your server and client systems, thus maintaining the integrity of your data even in mixed character set environments.
Character set translation is provided between client and server, as well as by the ODBC driver. The Adaptive Server Anywhere ODBC driver provides OEM to ANSI character set translation and Unicode support.