[firebase-br] Duplicar tabelas do banco com uma SP

Fabrício Fadel Kammer ffkammer em conchalnet.com.br
Sáb Fev 21 12:11:37 -03 2009


Ok, vou fazer uns teste, obrigado.

Carlos H. Cantu escreveu:
> Vc pode fazer isso facilmente usando o "execute statement" e
> pesquisando as tabelas de sistema.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org
> www.warmboot.com.br - blog.firebase.com.br
>
> FFK> Boa tarde à todos
>
> FFK> Já postei isto há alguns dias aqui na lista, mas não obtive resposta, 
> FFK> estou postando novamente, antes de partir para uma solução externa ao 
> FFK> banco. Procurei bastante e não achei nada ainda, será que algum colega
> FFK> poderia me ajudar com isso?
>
> FFK> Preciso de uma stored procudure que receba o nome de uma tabela como 
> FFK> parâmetro e duplique essa tabela no banco de dados, acrescentando alguns
> FFK> campos.
>
> FFK> Exemplo:
> FFK> TABELA1
> FFK> Codigo Integer
> FFK> Nome Varchar(50)
>
> FFK> A procedure COPIATABELA, receberia a nome da tabela e duplicaria ela, 
> FFK> exemplo:
> FFK> execute procedure('TABELA1');
>
> FFK> Então seria criada a tabela igual abaixo:
>
> FFK> TABELA1_COPIA
> FFK> Codigo Integer
> FFK> Nome Varchar(50)
> FFK> Controle1 Varchar(1)
> FFK> Controle2 Varchar(1)
>
> FFK> Obrigado
>
> FFK> Fabrício F:. Kammer
> FFK> www.kammer.com.br
>
> FFK> ______________________________________________
> FFK> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> FFK> Para saber como gerenciar/excluir seu cadastro na lista, use:
> FFK> http://www.firebase.com.br/fb/artigo.php?id=1107
> FFK> 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