[firebase-br] ADD field com CHECK

Alysson Gonçalves de Azevedo agalysson em gmail.com
Qui Set 16 08:31:30 -03 2010


Ninguem faz idéia?
tipo, eu ja resolvi o problema com uma trigger, mas gostaria de saber qual é
o motivo do erro...

obrigado.

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!!!"




Em 14 de setembro de 2010 20:36, Alysson Gonçalves de Azevedo <
agalysson em gmail.com> escreveu:

> 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