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

Matheus - GMail matheus.oliveira.guerra em gmail.com
Qua Out 9 15:45:08 -03 2013


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





Mais detalhes sobre a lista de discussão lista