Re: Limpiar N Tablas de Registros

From: ruben avila galindo <ruben2218(at)gmail(dot)com>
To: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Limpiar N Tablas de Registros
Date: 2012-04-10 22:15:37
Message-ID: CAKavrFqcXXtX7Y+N+3o0eqD8fhpFxNQsB75iAO_3J5aKeQjfRQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias por sus ayuda lavaro te refieres que si tengo mi tabla master con
primarys y mi tabla slave con foreign

algo asi
Truncate Facturas
Truncate Detalle Facturas.

Espero sus comentarios.

Atte

Ruben Avila G.

El 10 de abril de 2012 17:07, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>escribió:

>
> Excerpts from Alejandro Carrillo's message of mar abr 10 18:59:36 -0300
> 2012:
> > Hacer un :
> >
> > for each t in (select al diccionario de tablas where nombretabla in
> (listadotablas)) loop
> > y dentro de él hacer un
> http://www.postgresql.org/docs/8.2/static/sql-truncate.html
> > end loop;
>
> Esto no funciona, porque si le das truncate a una tabla que tiene llaves
> foráneas te va a dar un error. Lo que puedes hacer es un truncate de
> esa tabla Y aquellas que hacen referencia, todo en una sola orden.
>
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Carrillo 2012-04-10 22:22:51 Rv: Hey no vas a presentar algo de PG en los eventos programados?
Previous Message Edwin Quijada 2012-04-10 22:14:28 RE: [OFF-TOPIC]-Santa biblia en base de datos