Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

realizar una transaccion en postgreSql?

Estas en el tema de realizar una transaccion en postgreSql? en el foro de PostgreSQL en Foros del Web. Hola , es que soy nuevo en esto de base de datos ¿tendrían ejemplo sencillo de una transacción en posgresql? solo sentencias?...
  #1 (permalink)  
Antiguo 04/07/2014, 19:56
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 11 años, 4 meses
Puntos: 2
realizar una transaccion en postgreSql?

Hola , es que soy nuevo en esto de base de datos

¿tendrían ejemplo sencillo de una transacción en posgresql?

solo sentencias?

Última edición por iniciopublic; 04/07/2014 a las 20:01
  #2 (permalink)  
Antiguo 08/07/2014, 09:58
Avatar de drako_darpan  
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 16 años, 2 meses
Puntos: 58
Respuesta: realizar una transaccion en postgreSql?

Hola que tal, puedes usar esto:

Código PostgreSQL:
Ver original
  1. B EGIN
  2.   U PDATE tabla SET = 'Y' WHERE Id = 1;
  3.   U PDATE tabla SET = 'A' WHERE Id = 2;

Aqui puedes usar dos cosas:

CO MMIT => Lo que ya procesaste y ves que esta bien lo ejecuta
RO LLBACK => Deshace lo que ejecutaste despues del BEGIN

Te dejo esta pagina de ejemplo:
http://pgsqltutorial.readthedocs.org...nsactions.html

OJO: Siempre que uses un B EGIN usa un C OMMIT o R OLLBACK.
__________________
Your Code as a Crime Scene...

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:41.