Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2007, 11:09
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Objeto CallableStatement

1) Tu puede ser que la conozcas, pero el no. Así que el no puede bloquearla, como mucho lo puedes hacer tu, pero no puedes esperar que lo haga el, sobretodo teniendo en cuenta que esa no es su funcion.

2) Depende del lenguaje de procedimientos que uses. En Oracle, por ejemplo, usando PLSQL si abres un cursor con la opcion "for update", entonces bloquea la tabla frente a actualizaciones.

Dado que SQL no tiene opciones "estandar", que yo sepa, para distintos tipos de bloqueos, columnas/filas/tablas completas, entonces JDBC tampoco puede dar un soporte "estandar" para ello. Así que solo queda aprender como lo hace tu BDD para hacerlo "a mano".

Una pena que el SQL no haya estandarizado más cosas, como un lenguaje de procedimientos, pero en este caso la presion de los vendedores es muy fuerte para que no se haga... y tienen mucho peso .

S!