Array
(
)

Presente do tio ricardo p/ quem quiser

Rfpsatin
   - 02 abr 2004

Salve, devido a minha necessidade acabei por compilar um programa que faz o seguinte.

Tendo uma base oracle de origem (testado no 8i) e uma tabela, o sistema gera um arquivo
.sql com os dados de inserção. ou seja:

se vc tem a tabela

+++++++++++++++++++
aluno
_____________
codigo| nome
_____________
1 ricardo
2 ricardao

+++++++++++++++++++

o programa gerará um script de insert com as seguintes informações

insert into aluno (codigo, nome) values (1,´ricardo´);
insert into aluno (codigo, nome) values (2,´ricardao´);
commit;

deu p/ entender?

Depois de apanhar em algumas ocasiões do TOAD pois ele as vezes me gerava os dados
de forma impresisa (especialmente com relação à mascara de data) e pelo fato
do TOAD e outras ferramentas não gerarem esse tipo de script de forma que eu
possa fazer uma clausula where onde filtre apenas os que quero, resolvi compilar este programa.

Bem, em suma, se eu quiser exportar (gerar) o script de insert com apenas a 2a. linha, posso
fazer no meu programa, no TOAD nao rs....

Qual a utilidade disso?
Bem, que tem + q uma base de dados e presiva transportar dados sabe a utilidade disso.

Não poderia ser feito via dump?
Sim, + tudo mundo aqui sabe gerar um dump com apenas as informações contidas na tabela sem
regerar a estrutura? e usar where no dump, é trivial? rs... acho que não rs...

Bem pessoa, fiquem a vontade p/ usar e fazer o que quiser com ele, foi feito no delphi7
sob licença SLR (sistema de licença do ricardo rs....) podem usar a vontado contudo
nao me resposabilizao por dano qquer (se bem q duvido que possa haver).

Como usar?

Basta criar um alias no BDE apontando p/ sua base de dados e ligar ele ao database, lá tb
esta configurado com o login e senha. Só isso, qq coisa podem perguntar.

Abraços

Ricardo Francisco de Pierre Satin
---------------------------------
Bacharel em Informática
Wlt - Tecnologia
Maringá/PR


http://www.rfpsatin.hpg.ig.com.br/presente/GeraInsert.rar