Skip site navigation (1) Skip section navigation (2)

Re: Query Falso

From: Mario Gonzalez <mario(at)cfrd(dot)cl>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Query Falso
Date: 2005-02-24 14:34:47
Message-ID: 1109255687.5478.10.camel@mario.cfrd.cl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El jue, 24-02-2005 a las 02:14 -0500, Jaime Casanova escribió:
> On Wed, 23 Feb 2005 18:52:38 -0300, Mario Gonzalez <mario(at)cfrd(dot)cl> wrote:
> >  Hola a todos, tengo una pequeña inquetud. No se si estube soñando pero
> > creo haber leido que con postgres puedes hacer "consultas falsas" (asi
> > le llamo hasta ahora yo). Me explico con un ejemplo, ejecuto una
> > "consulta falsa" en el servidor con un DELETE sobre una BD, pero esta no
> > provoca cambios en los datos almacenados pero si puedo ver cuantas filas
> > fueron afectadas. Se puede hacer eso?!
> > 
> podrias habrir una transaccion, ejecutar una funcion que borre los
> registros y detecte cuantos registros fueron afectados con get
> diagnostics y luego al regresar de la funcion hacer un rollback.
  get_diagnostics?? Sorry pero busque pero sin respuestas. Es una
funcion de postgres?
> 
> aunque no veo para que tanto trabajo, podrias tan solo hacer un select
> count(*) con el mismo where que usarias en el delete.
  La idea era aplicar esa supuesta funcion (el "query falso") antes de
ejecutar la consulta real. Pero creo que el hacer un SELECT COUNT(*)....
podria bastar.
 Gracias a todos por su valiosa ayuda. Saludos desde Chile!!
> Si no es a esto a lo que te refieres entonces no te entendi, pero no
> se de que otra manera lograr el efecto que describes.
> 
> atentamente,
> Jaime Casanova
> 
> ---------------------------(fin del mensaje)---------------------------
> TIP 1: para suscribirte y desuscribirte, escribe a majordomo(at)postgresql(dot)org
-- 
    Debian GNU/Linux
Administrador de Sistemas
Mi clave publica gpg la encuentras en:
http://www.cfrd.cl/~mario/pub.gpg
Linux User: 281238


In response to

pgsql-es-ayuda by date

Next:From: Jose Luis Gomez DiazDate: 2005-02-24 15:19:13
Subject: Ayuda PostGIS y PHPPGADMIN
Previous:From: cbeltranDate: 2005-02-24 14:25:37
Subject: Re: Replicacion

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group