Ver Mensaje Individual
  #18 (permalink)  
Antiguo 19/03/2008, 08:13
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 10 meses
Puntos: 13
Re: Se puede hacer esto en mysql, postgres??

Yo los uso mucho para hacer cambios "grandes", por ejemplo tengo un registro que tengo que cambiar, pero el dato que conozco está en otra tabla con relaciones complejas, y hay que hacer una serie de comprobaciones y acotar el registro a modificar.

Para evitar repetir todo el proceso cada vez que quiero hacer una modificación, tengo una funcion a la que le paso un parametro.

Dentro de la funcion realizo una serie de comprobaciones y en caso de no pasar una comprobación lanzo una excepcion que luego es capturada en la aplicación.

Un procedimiento almacenado es una función, tiene las mismas caracteristicas que una funcion en cualquier lenguaje de programación.

Saludo