Yo tengo esto y funciona correctamente:
Código SQL
[-]
SET SQL DIALECT 3;
SET NAMES ISO8859_1;
CREATE DATABASE 'D:\Delphi\Proyectos\xxx\XXX.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 4096
DEFAULT CHARACTER SET ISO8859_1;
CREATE DOMAIN VARCHAR200 AS
VARCHAR(200) CHARACTER SET ISO8859_1
COLLATE ES_ES;
CREATE TABLE CLIENTE (
IDCLIENTE INTEGER NOT NULL,
DIRECCION VARCHAR200
);
ALTER TABLE CLIENTE ADD CONSTRAINT PK_CLIENTE PRIMARY KEY (IDCLIENTE);
CREATE UNIQUE INDEX CLIENTE_IDX1 ON CLIENTE (PROPIETARIO);
Uso Firebird 1.5 y componentes MDOLIB
Dale a Extract Metadata y muestra tu BBDD.
Saludos