Ahhh...ves eso si que no se puede, alguna vez necesite algo asi y tuve que hacerlo en la aplicacion
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* From: [email protected] To: [email protected]; [email protected] Subject: RE: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress Date: Tue, 23 Aug 2011 18:04:29 +0200 Lo que intento hacer es con querix (lenguaje de programación 4gl) , que utiliza iodbc para conectarse con POSTGRES , el poder hacer hacer cursores for update dentro de los programa , que lo hacia con informix , sin tener que declarar transacciones en los programas 4GL , Atentamente: Consultoría y Servicios Tecnológicos DAVID VENTURA CASTELLÓ Telf. : 931.930.400 / 610.28.79.34 E-mail : [email protected] www.vencys.com Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, lease immediately notify us via e-mail and delete it. P Atención: Antes de imprimir este mensaje valora si verdaderamente es necesario. De esta forma contribuiremos a la preservación del Medio Ambiente. Gracias De: Edwin Quijada [mailto:[email protected]] Enviado el: martes, 23 de agosto de 2011 17:49 Para: [email protected]; [email protected] Asunto: RE: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress Uhmm... puedes hacer un bloqueo a nivel de record con SELECT FOR UPDATE, no tiene que estar en una transaccion a menos que no este en una funcion, eso es porque una funcion es intrinsecamente una transaccion en postgres pero si ejecutas dicho select desde la aplicacion no tienes que abrir una transaccion. Exactamente que es lo que deseas hacer ? *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* From: [email protected] To: [email protected]; [email protected] Subject: RE: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress Date: Tue, 23 Aug 2011 09:34:41 +0200 Hola Edwin , otro compañero tuyo de soporte me ha dicho que no era posible Jaime Casanova ([email protected]) , pero no se que quieres decir ( bueno sino esta en una función) , ya se que lo que quiero hacer no es del todo seguro pero es tal y como ha estado funcionando el programa en 15 años Atentamente: Consultoría y Servicios Tecnológicos DAVID VENTURA CASTELLÓ Telf. : 931.930.400 / 610.28.79.34 E-mail : [email protected] www.vencys.com Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, lease immediately notify us via e-mail and delete it. P Atención: Antes de imprimir este mensaje valora si verdaderamente es necesario. De esta forma contribuiremos a la preservación del Medio Ambiente. Gracias De: Edwin Quijada [mailto:[email protected]] Enviado el: lunes, 22 de agosto de 2011 21:14 Para: [email protected]; [email protected] Asunto: RE: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress Puedes usar Select... FOR UPDATE para bloqueo a nivel de registro o LOCK TABLE para bloquear la tabla completa. Esto no necesita estar en una tranasccion bueno sino esta en una funcion. *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* From: [email protected] To: [email protected] Subject: [pgsql-es-ayuda] Pregunta sobre bloqueos en postgress Date: Sun, 21 Aug 2011 17:02:07 +0200 Hola a ver si me pudieran ayudar , les explico , soy un usuario nuevo con postgres , hasta la fecha he trabajado muchos años con informix-se , y con informix-4gl , ahora en estos momentos estoy migrando una aplicación entera a QUERIX-4gl (www.querix.com) que me permite trabajar con postgres con iodbc , El problema que me encuentro es que con las base de datos informix yo podia bloquear un registro sin tener que realizar una transacción y al utilizar postgres no he encontrado la forma de hacer esto sin tener que abrir una transacción . El problema lo tengo al abrir un cursor for update . Si alguien me pudiera ayudar estaria mil agradecido e intentare en la medida de lo posible de ayudar o apoyar en lo que yo pueda a este proyecto Atentamente: Consultoría y Servicios Tecnológicos DAVID VENTURA CASTELLÓ Telf. :0034 931.930.400 / 0034 610.28.79.34 E-mail : [email protected] www.vencys.com Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, lease immediately notify us via e-mail and delete it. P Atención: Antes de imprimir este mensaje valora si verdaderamente es necesario. De esta forma contribuiremos a la preservación del Medio Ambiente. Gracias
<<attachment: image001.jpg>>
<<attachment: image002.jpg>>
