Hola Amigos del Foro:
tal como el titulo de este post lo indica como puedo hacer para bloquerar un determinado registro de una tabla cuando un usuario se encuentra actualizandolo?
gracias de antemano por su respuesta.
un saludo
| ||||
El único tipo de tabla en MySQL que soporta bloqueos por registro es InnoDB.. cuando realizas un update sobre un registro en particula, InnoDB bloquea automáticamente el registro para que nadie lo pueda modificar. si quieres saber más de como funciona los bloqueos automáticos en InnoDB puedes ver aqui http://dev.mysql.com/doc/mysql/en/InnoDB_Locks_set.html Si lo deseas hacer sobre otro tipo de tabla deberás bloquear la tabla completa. LOCK TABLES real_table WRITE; --- lo que vayas a hacer -- UNLOCK TABLES; saludos!
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" Última edición por orchabel; 08/10/2004 a las 00:47 |