Hola
Quisiera saber como hacer un apropiado Stored Procedure para eliminar un registro de una tabla. Por el momento tengo el siguiente ejemplo:
Código MySQL:
Ver originalin param_cod_linea_neg
CHAR(3))
where cod_empresa
=param_cod_empresa
and cod_linea_neg
=param_cod_linea_neg
; select 'La linea de negocio ha sido eliminada satisfactoriamente.' as 'Mensaje';
Lo ideal seria que MySQL no me envie mensaje de error avisandome que ese registro esta siendo utilizado en otra tabla como FK. Estoy llamando el SP desde .net y si ocurre el error se caeria el programa.
Habra alguna forma de verificar ese error y poder enviar un mensaje de error manualmente creado por mi en lugar de que se vaya por el error de FK de MySQL?
Ojala puedan ayudarme, gracias.