[firebase-br] ADD field com CHECK

Eduardo Pombo eduardo em embras.net
Qui Set 16 09:58:25 -03 2010


Nao sei q versao esta usando mas talvez seja algo relacionado com isso.

http://www.firebirdsql.org/manual/nullguide-check-constraints.html



Em 16 de setembro de 2010 08:31, Alysson Gonçalves de Azevedo
<agalysson em gmail.com> escreveu:
> 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!!!"
>>
>>
>>
> ______________________________________________
> 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://firebase.com.br/pesquisa
>



-- 

Atenciosamente

José Eduardo Pombo de Barros
Gerente de Manutenção de Sistemas




Mais detalhes sobre a lista de discussão lista