Hola:
Hola, aprovechando que estamos a viernes y que se habla del Cash, lanzo un
off-topic que me apetece comentar:
Hace ya un a�o, alguien del departamento comenz� a pelearse con los
procedimientos almacenados. Por motivos que desconozco, eligi� manejar los
errores con un c�digo tal que as�:
DECLARE EXIT HANDLER FOR SQLEXCEPTION
ERROR1: LOOP
GET DIAGNOSTICS EXCEPTION 1
errorDesc = MESSAGE_TEXT ;
SET error = SQLCODE ;
LEAVE ERROR1;
END LOOP;
Este m�todo nos funcionaba de perlas hasta que lo instalamos en una m�quina
con V5R3M0, donde dej� de funcionar. El campo error, ya no se cargaba con el
SQLCODE.
Como es l�gico abrimos un incidente en el CAS. Como no encontr� ning�n
incidente parecido, env�o la incidencia a Rochester.
La soluci�n que nos dieron fue la de cambiar el orden de las instrucciones
que es lo que dec�an los manuales de V5R3M0. Como ya he dicho llevamos un
a�o haciendo procedimientos almacenados en un equipo de unas 7 personas. Os
pod�is figurar cuantos puede haber.
Les contestamos que no era una soluci�n v�lida ya que ten�amos que crear los
n procedimientos otra vez en todos nuestros clientes, no sab�amos que pod�a
pasar cuando nuestros clientes que estaban en V5R2M0 migraran a V5R3M0. Y la
contestaci�n que se nos dio es la siguiente:
�Unfortunatly, this is the only solution we can offer under support line.
I do appreciate the dilemma but the only course of action I can
recommend is to code the stored procedure as documented.
If the customer has any other channels available to them, then they may
wish to pursue through those channels - but under support line this is
unfortunatly the only solution.�
Curioso, �No?
Saludos,
__________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400