Re: Updates masivos en una tabla especifica

From: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
To: Marcos Ortiz <mlortiz(at)uci(dot)cu>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Updates masivos en una tabla especifica
Date: 2011-04-07 15:52:00
Message-ID: BANLkTikJY+89hkaGdjCbaiiAbD1KmU_c0w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

No se si entendí bien la pregunta pero.
La "masividad" dependerá de lo que especifiques en la cláusula WHERE.

UPDATE tablapersonas SET nombre = "Pepe"
es 100% masivo ya que al no tener WHERE afecta a todas las filas de la
tabla, dejando a todos con el nombre Pepe

UPDATE tablapersonas SET nombre = "Pepe" WHERE nombre="Jose"
Solo afectará a los Jose de la tabla

UPDATE tablapersonas SET nombre = "Pepe" WHERE personaid=120
Solo afectará al registro cuyo campo personaid es igual a 120
Saludos

~~~~~~~~~~~~~~~~
Guillermo Villanueva

El 7 de abril de 2011 12:26, Marcos Ortiz <mlortiz(at)uci(dot)cu> escribió:

> sintaxis que se sigue es la siguiente:

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Xavier Emilio Guerra Rodriguez 2011-04-07 16:35:43 Re: Problemas al compilar postgresql en Fedora 14 (solucionado).
Previous Message Guillermo Villanueva 2011-04-07 15:47:38 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Actualización de servidor