faca uma procedure bem facinho mesmo
 
declara um cursor.....
de um select em pg_tables where tablename not like "pg%"";
 
percorra p cursor e de um delete em cada registro dele
 
----- Original Message -----
Sent: Thursday, June 29, 2006 10:15 AM
Subject: Re: [PostgreSQL-Brasil]Limpar o conteúdo de todas as tabelas do database ?

Solução interessante ... mas comando para isso não há ?
Como um:
DELETE FROM *

Seria interessante :)

[ ]'s

Em Qui, 2006-06-29 às 10:10 -0300, Osvaldo Kussama escreveu:


1. pg_dump apenas da definição do bd (schema-only);
2. DROP DATABASE seu_bd;
3. recrie o bd a partir do resultado de (1).

[]s
Osvaldo

P.S.: Mais eficiente que o "DELETE FROM tabela" é o "TRUNCATE tabela"


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a