Cree el dominio DESCRIPCION como un VARCHAR(35).
Traté de pasar tu código y me dió error en
COLLATE ES_ES_CI_AI.
(He utilizado Firebird 1.5)
Este código no me da ningún error:
Código SQL
[-]
CREATE TABLE PROVEEDORES (
PROVEEDOR_ID SMALLINT NOT NULL,
PROVEEDOR DESCRIPCION ,
PREG_PRECIO_COMP INTEGER,
PREG_TIEM_REPTA INTEGER,
PREG_INF_TEC INTEGER,
CALCULADO COMPUTED BY (((PREG_PRECIO_COMP + PREG_TIEM_REPTA + PREG_INF_TEC ) / 44) * 100)
);
Si ya tienes la tabla, deberás hacer:
Código SQL
[-]
ALTER TABLE PROVEEDORES
ADD CALCULADO COMPUTED BY (((PREG_PRECIO_COMP + PREG_TIEM_REPTA + PREG_INF_TEC ) / 44) * 100);