CREATE COLLATION
Defines a new collation for a character set
DSQL
CREATE COLLATION collname
    FOR charset
    [FROM {basecoll | EXTERNAL ('extname')}]
    [NO PAD | PAD SPACE]
    [CASE [IN]SENSITIVE]
    [ACCENT [IN]SENSITIVE]
    ['<specific-attributes>']
<specific-attributes> ::= <attribute> [; <attribute> ...]
<attribute> ::= attrname=attrvalue
| Parameter | Description | 
|---|---|
collname  | 
The name to use for the new collation.The maximum length is 63 characters  | 
charset  | 
A character set present in the database  | 
basecoll  | 
A collation already present in the database  | 
extname  | 
The collation name used in the   | 
The CREATE COLLATION statement does not “create” anything, its purpose is to make a collation known to a database.The collation must already be present on the system, typically in a library file, and must be properly registered in a .conf file in the intl subdirectory of the Firebird installation.
The collation may alternatively be based on one that is already present in the database.