[firebase-br] RES: Execute block com alter table

Hélio Oliveira hpensador em gmail.com
Qua Out 9 15:50:22 -03 2013


Em 09/10/2013 15:45, Matheus - GMail escreveu:

Obrigado Mateus!

Só depois que postei foi que vi a besteira que estava fazendo, realmente 
faltou o execute statement.

> Boa tarde,
> Faltou execute statement.
> Ex.:
> execute block
> as
> begin
>     if (not exists(select ANUENIO_CALCULAR_SOBRE
>                    from rdb$relation_fields
>                    where RDB$RELATION_FIELDS.rdb$relation_name = 'CONFIG'
>                      and RDB$RELATION_FIELDS.RDB$FIELD_NAME =
> 'ANUENIO_CALCULAR_SOBRE')) then
>   execute statement   'alter table config  add anuenio_calcular_sobre
> varchar(1)  default ''2'' not null'  ;
> end;
>
> att,
> Matheus Guerra
>
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Hélio Oliveira
> Enviada em: quarta-feira, 9 de outubro de 2013 15:21
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Execute block com alter table
>
> Boa tarde Colegas!
>
> Estou tentando executar o código abaixo, porém dá erro no alter table.
>
> execute block
> as
> begin
>     if (not exists(select ANUENIO_CALCULAR_SOBRE
>                    from rdb$relation_fields
>                    where RDB$RELATION_FIELDS.rdb$relation_name = 'CONFIG'
>                      and RDB$RELATION_FIELDS.RDB$FIELD_NAME =
> 'ANUENIO_CALCULAR_SOBRE')) then
>       alter table config
>         add anuenio_calcular_sobre varchar(1)
>         default '2' not null;
> end;
>
> [ ]'s,
>
> Hélio Oliveira
>
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>






Mais detalhes sobre a lista de discussão lista