El vie, 07-08-2015 a las 12:02 -0400, Hector R. De los Santos escribió:
> Hola Mauricio,
Hola Mauricio,
> Por lo que se, PostgreSQL finaliza las transacciones abiertas cuando
> termina la sesion (las finaliza con un rollback).
> Para ver la actividad puedes probar esta consulta:
>
>
> Select pi
- Mensaje original -
> De: "mauricio pullabuestan"
> Para: "PostgreSQL Lista Castellano"
> Enviados: Viernes, 7 de Agosto 2015 12:16:43
> Asunto: [pgsql-es-ayuda] Equivalente de @@TRANCOUNT en postgresql
>
>
>
> Buen día.
>
>
>
Mauricio,
Si inicias una transaccion te aseguro que si la sesión finaliza PostgreSQL
hace un rollback de la transaccion.
Para los datos que necesitas estan el la misma tabla: pg_stat_activity
Puedes hacer un Select * from pg_stat_activity para que mires que campos
son los que necesitas.
Revisa los
El vie, 07-08-2015 a las 12:02 -0400, Hector R. De los Santos escribió:
> Hola Mauricio,
Hola Mauricio,
> Por lo que se, PostgreSQL finaliza las transacciones abiertas cuando
> termina la sesion (las finaliza con un rollback).
> Para ver la actividad puedes probar esta consulta:
>
>
> Select pi
Hola Mauricio,
Por lo que se, PostgreSQL finaliza las transacciones abiertas cuando
termina la sesion (las finaliza con un rollback).
Para ver la actividad puedes probar esta consulta:
Select pid,datid,datname,usesysid,usename,application_name,
backend_start,waiting,state
>From pg_stat_activity;
Buen día.
Estoy revisando una aplicación que utiliza Postgresql 9.4, al parecer esta
dejando abierto un begin transaction, con Sql Server utilizo @@TRANCOUNT para
saber si existe una transacción, cual sería el equivalente en PostgreSql.
Hay manera de revisar el historial de DML que afectaron una