Erro em Create Domain

Firebird

13/08/2003

Olá pessoal,

Estou começando agora a usar interbase, por isso ainda não estou totalmente habituado aos comandos SQL para a criação das tabelas. O problema é que está surgindo um erro neste CREATE DOMAIN:

CREATE DOMAIN TipoInsumo CHAR(2) CHECK (VALUE IN (´MT´,´MO´,´SE´,´EQ´,´TR´));


create table Tab1_Insumos(
Codigo varchar(8) primary key,
Descricao varchar(200) not null,
Preco double precision,
Preco2 double precision,
Data date,
Tipo TipoInsumo default ´MT´
);

ERRO:

Unsuccessful metadata update
STORE RDB$FIELDS failed
attempt to store duplicate value (visible to active transactions) in unique index ´RDB$INDEX_2´
Statement: CREATE DOMAIN TipoInsumo CHAR(2) CHECK (VALUE IN (´MT´,´MO´,´SE´,´EQ´,´TR´))


Agradeço se aguém puder me ajudar,

rjanuzzi


Rjanuzzi

Rjanuzzi

Curtidas 0

Respostas

Afarias

Afarias

13/08/2003

Ao q parece este DOMAIN já existe neste banco. Dê uma verificada.


T+


GOSTEI 0
Rjanuzzi

Rjanuzzi

13/08/2003

Obrigado afarias, é isso mesmo.
Eu não sabia que ao acontecer um erro no sql, o q foi escrito antes é executado. E foi isso q aconteceu, eu tentei criar o domain 2 vezes.


GOSTEI 0
POSTAR