El día 9 de enero de 2009 18:11, Jenaro Centeno Gómez <[email protected]> escribió: > Por lo general las validaciones o reglas de negocio se dejan en > procedimientos almacenados, al menos en mi caso es lo que hago, me > ahorra mucho trabajo de andar recompilando al momento de que estas > cambian. Con esto también tienes tus errores personalizados ya que en > caso de error puedes utilizar el valor de retorno para enviar el mensaje > que tu quieras. > > Saludos a todos. > > El vie, 09-01-2009 a las 19:45 -0100, Juan Ramirez escribió: >> > A lo que yo me refiero es que utilices el cliente para hacer el chequeo >> > del código de error. Me imagino que tu aplicación tiene una capa de >> > abstracción que se hace cargo de la base de datos? >> >> >> Correcto y en efecto en la capa de Abstracción es donde tengo esa validación. >> >> >> Mi intención es verificar eso en PostGres, >> dejando de hacer las validaciones en el GUI. >> En el inicio me imagine un Trigger pero mi poca experiencia >>en PL impidió realizar ese tipo de validación.
>> Quizá me este saliendo del tema original, pero resulta las validaciones >> que realizo son más que simples reglas en la base de datos, >> los datos almacenados en mis tablas deben de cumplir con >> ciertos criterios que son establecidos >> por el "Negocio de la Empresa" -ya propios de ella-, >> entonces quiero dejar de repetir tanta validación en el GUI >> antes de hacer el UPDATE, y que la base de datos se encargue >> de decirme si es posible hacer el Update Mira este hilo del archivo: http://archives.postgresql.org/pgsql-es-ayuda/2008-05/msg00385.php Un abrazo. -- §~^Calabaza^~§ from Villa Elisa, Paraguay -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
