[firebase-br] Usando Check
Julio F. Figueiredo
tuskinhu em gmail.com
Sex Jun 24 23:58:46 -03 2016
Acho q é CHECK (TIPO_ORIGEM IN ('P', 'R'))
________________________________________
Att,
*Julio F. Figueiredo*
*Analista de Sistemas*
Em 24 de junho de 2016 19:35, Tallys Ferrante <tallysferrante em gmail.com>
escreveu:
> Boa noite! Estou tentando utilizar a cláusula Check no firebird 3.0 porém
> me retorna um erro:
>
> o SQL é este
>
> CREATE TABLE ORIGENS_PAGAMENTO (
> ID_ORIGEM INTEGER NOT NULL,
> DESCRICAO VARCHAR(100) NOT NULL,
> TIPO_ORIGEM CHAR(1) CHECK (VALUE IN ('P', 'R'))
> );
>
> O erro é este:
>
> unsuccessful metadata update.
> CREATE TABLE ORIGENS_PAGAMENTO failed.
> Dynamic SQL Error.
> SQL error code = -901.
> Illegal use of keyword VALUE.
>
> Olhei na documentação do Firebird, porém era da versão 2.5. Como devo
> proceder?
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>
Mais detalhes sobre a lista de discussão lista