Select com SQL de criação de objeto de banco - [PostgreSQL]

1. Select com SQL de criação de objeto de banco - [PostgreSQL]

Luiz Carlos Pinto
Slack00

(usa Slackware)

Enviado em 14/02/2015 - 12:37h

Boa Tarde Galera, estou desenvolvendo uma ferramenta em java que faz a replicação de um banco para outro apartir de uma conexão jdbc com o banco de origem e o banco de destino [PostgreSQL] porem estou com dificuldade em criar ou achar um SQL que me retorne o SQL de criação de um objeto de banco por exemplo.:

CREATE TABLE aluno(
ra numeric,
nome character varying(100)
);

preciso de um SQL que ao dar um select no objeto de banco [tabela aluno] ele me retorne o SQL de criação no caso o de cima mesmo, alguem poderia me ajudar?


obrigado desde já


  


2. Re: Select com SQL de criação de objeto de banco - [PostgreSQL]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2015 - 15:46h

Slack00 escreveu:

Boa Tarde Galera, estou desenvolvendo uma ferramenta em java que faz a replicação de um banco para outro apartir de uma conexão jdbc com o banco de origem e o banco de destino [PostgreSQL] porem estou com dificuldade em criar ou achar um SQL que me retorne o SQL de criação de um objeto de banco por exemplo.:

CREATE TABLE aluno(
ra numeric,
nome character varying(100)
);

preciso de um SQL que ao dar um select no objeto de banco [tabela aluno] ele me retorne o SQL de criação no caso o de cima mesmo, alguem poderia me ajudar?


obrigado desde já


Conheço apenas dois caminhos, utilizar o pg_dump ou criar um select que reconstrua o sql por meio das informações contidas na information.schema.

A questão é recorrente e acho que deve ter solução pronto nalgum lugar.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts