[firebase-br] ADD field com CHECK

Alysson Gonçalves de Azevedo agalysson em gmail.com
Ter Set 14 20:36:25 -03 2010


Amigos, varias vezes ja encontrei o seguinte erro:

quando eu tento add um campo novo numa tabela qualquer

ALTER TABLE TB_PESSOA

    ADD TIPO INTEGER DEFAULT 1 NOT NULL CHECK ( value between 1 and 2 )


da o erro:

Unsuccessful execution caused by system error that does not preclude
> successful execution of subsequent statements.

Dynamic SQL Error.

SQL error code = -901.

Illegal use of keyword VALUE.


o comando eu acredito que esteja correto, então qual seria o motivo do erro?


Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(''^_^ )/)

"Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai
gritando: -Perdi tudo!!!"



Mais detalhes sobre a lista de discussão lista