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

Alexandre Sousa dave.malkavian em gmail.com
Qua Fev 18 15:01:03 -03 2009


Olá,

Faça alguns selects nas tabelas de sistema RDB$RELATIONS, 
RDB$RELATION_FIELDS e RDB$RELATION_CONSTRAINTS para recriar também pks e 
fks.

Só de bater o olho nas estruturas dessas tabelas você ja vai entender o que 
fazer. ;)

Att.
Alexandre Sousa
----- Original Message ----- 
From: "Fabrício Fadel Kammer" <ffkammer em conchalnet.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, February 18, 2009 2:44 PM
Subject: [firebase-br] Duplicar tabelas do banco com uma SP


Boa tarde à todos

Já postei isto há alguns dias aqui na lista, mas não obtive resposta,
estou postando novamente, antes de partir para uma solução externa ao
banco. Procurei bastante e não achei nada ainda, será que algum colega
poderia me ajudar com isso?

Preciso de uma stored procudure que receba o nome de uma tabela como
parâmetro e duplique essa tabela no banco de dados, acrescentando alguns
campos.

Exemplo:
TABELA1
Codigo Integer
Nome Varchar(50)

A procedure COPIATABELA, receberia a nome da tabela e duplicaria ela,
exemplo:
execute procedure('TABELA1');

Então seria criada a tabela igual abaixo:

TABELA1_COPIA
Codigo Integer
Nome Varchar(50)
Controle1 Varchar(1)
Controle2 Varchar(1)

Obrigado

Fabrício F:. Kammer
www.kammer.com.br

______________________________________________
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