[firebase-br] RES: Stored Procdure

Maciel Soncini Bueno maciel em 2msolutions.com.br
Ter Jan 10 10:31:37 -03 2006


Amigo, pelo que conheço, não tem.

Você tem que pegar o código da procedure e rodar novamente no banco.

-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br]Em nome de John Kennedy
Enviada em: terça-feira, 10 de janeiro de 2006 08:04
Para: FireBase
Assunto: Re: [firebase-br] Stored Procdure


Desculpa incomodar, mas existe uma maneira de desfazer isto, estou
pensando no caso precisar de alterar a procedure.





Em 09/01/06, Fagner Araujo<fagaraujo em yahoo.com.br> escreveu:
> John,
>  esse são os principais updates que removem os metadados dos obejtos no
Fire:
>
>  UPDATE rdb$procedures
>  SET rdb$procedure_source = NULL,
>          rdb$description ='Protegido por lei de copyright'
>  WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL))
>
>  UPDATE rdb$triggers a
>  SET rdb$trigger_source = NULL,
>          rdb$description ='Protegido por lei de copyright'
>  WHERE ((rdb$system_flag = 0)
>                   OR (rdb$system_flag IS NULL))
>                  AND NOT EXISTS(
>                          SELECT rdb$trigger_name FROM
rdb$check_constraints
>                          WHERE rdb$trigger_name=a.rdb$trigger_name)
>
>  UPDATE rdb$relations
>  SET rdb$view_source = NULL,
>          rdb$description ='Protegido por lei de copyright'
>  WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL))
>
>  dai você extrai os SELECT que realizam as consultas em tais tabelas.
>  Atenciosamente,
>    Fagner Araújo
>
> John Kennedy <johnbh3 em gmail.com> escreveu:  Você sabe fazer isto??
> Como eu faço para visualizar este codigo???
>
>
> Em 09/01/06, Fagner Araujo escreveu:
> > Pode ser que ele tenha apagado os metadata das SP quando lhe enviou o
banco. Assim voce vera apenas os parametros.
> >
> >  Atenciosamente,
> >    Fagner Araújo.
> >
> > John Kennedy  escreveu:  Pessoal um amigo me envio um banco.fdb
> > Na máquina dele o código das stored aparecem normalmente, mas quando
> > copio para minha maquina não consigo ver o código da stored. Consigo
> > ver apenas o cabeçalho da stored tipo.
> >
> > CREATE PROCEDURE SP_CONTAR(
> >   EMPRESA INTEGER)
> > RETURNS (
> >   EMP_NOM VARCHAR (70),
> >   EMP_CNPJ VARCHAR (16))
> > AS
> >
> > Consigo ver apenas isto, mas existe mais código usando os parâmetros
> > de entrada e saída.
> >
> > Obs.: Quando chamo esta procedure por exemplo no programa, informo o
> > parametro de Entrada e Saida, me retorna tudo certinho.
> >
> >
> >
> >
> > Obrigado,
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> >
> >
> > ---------------------------------
> >  Yahoo! doce lar. Faça do Yahoo! sua homepage.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
> ---------------------------------
>  Yahoo! doce lar. Faça do Yahoo! sua homepage.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.16/225 - Release Date: 09/01/2006






Mais detalhes sobre a lista de discussão lista