[Pgsql-ayuda] update where exists( ......)

Martin Marques martin@bugs.unl.edu.ar
Wed, 22 Oct 2003 19:25:59 -0300


El Mi=E9 23 Oct 2002 19:38, Xavi Puig escribi=F3:
> Hola a todos,
>
> El postgres v7.3.4 se me cuelga cuando ejecuto
>
> update tab1 set col1=3Dtrue where exists (subquery)
>
> esta subqueri puede devolver hasta 300.000 resultados
>
> es posible actualizar tanto? Hay alguna manera?

1) Que es subquery?

2) Pasale un EXPLAIN ANALIZE para saber que pasa (envia los resultados a la=
=20
lista).


=2D-=20
 19:25:01 up 1 day,  2:48,  2 users,  load average: 0.81, 1.15, 1.21
=2D----------------------------------------------------------------
Mart=EDn Marqu=E9s                  |        mmarques@unl.edu.ar
Programador, Administrador, DBA |       Centro de Telematica
                       Universidad Nacional
                            del Litoral
=2D----------------------------------------------------------------