Re: registros afectados insert update delete en transaccion

From: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: registros afectados insert update delete en transaccion
Date: 2014-07-25 19:16:15
Message-ID: CA+KjtGd+HT3BLdsGVcsmALdOHoqxYHx+w8CSJ_WQ4VpUbpTQkw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alvaro efectivamente antes tenia la linea solo del update

y con pg_affected_rows en php podia saber cuantos registros se afectaron

pero cuando lo pongo dentro del begin commit el pg_affected_rows siempre me
devuelve 0 haga lo que haga

por eso preguntaba como saber el numero de registros afectados por cada
sentencia cuando estan dentro de un bloque begin commit

El 25 de julio de 2014, 13:42, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
escribió:

> jvenegasperu . escribió:
> > Buenas tardes a todos
> >
> > hoy estuve modificando una sentencias en mi sistema para manejar los
> > usuarios de postgres y no solo con una tabla en software
> >
> > $this->_query = ' BEGIN; ';
> >
> > $this->_query .= ' ALTER ROLE '.$datos['usuario']." WITH
> > PASSWORD '".$datos['pass1']."' ; ";
> >
> > $this->_query .= "UPDATE seguridad.usuarios SET ".
> > "usuario = '".$datos['usuario'].
> > "', activo = ".$datos['act'].
> > ", u1 = '".$_SESSION['usuario'].
> > "', pass = '".$datos['pass']."' WHERE
> id_persona
> > = ".$datos['id'].';';
> >
> > $this->_query .=' COMMIT';
> >
> > antes cuando era una sola linea como
>
> En vez de meterlo todo en un solo string, ejecuta cada línea
> separadamente.
>
> Espero que esa password esté cifrada ...
>
> --
> Álvaro Herrera http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Training & Services
>

--
José Mercedes Venegas Acevedo
cel claro 940180540

mails: jvenegasperu(at)gmail(dot)com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alessandra Campos Alfaro 2014-07-27 14:10:18 ayuda restauracion
Previous Message Alvaro Herrera 2014-07-25 18:42:31 Re: registros afectados insert update delete en transaccion