Como usar la directiva #ifdef en C

En este ejemplo veremos como usar la directiva #ifdef en C lo cual nos servirá para debuguear en C rápidamente sin necesidad de un ide o de usar gdb. Esta directiva nos permite que todo lo que esta dentro de ella se ejecute solo si al compilar usamos la opción -D seguido y sin espacios del nombre de la etiqueta.

arrays_c

Sigue leyendo

Control de errores en procedimientos almacenados con transacciones en Mysql

En el siguiente articulo se describe la forma de tratar errores en transacciones con procedimientos almacenados en Mysql. Esto es muy útil cuando tienes procedimientos que llaman a otro procedimiento o a alguna función de usuario en Mysql. Y que conseguimos ? pues que en caso de que algunas de las consultas o llamadas a otro procedimiento falle podamos deshacer el cambio sin que afecte la base de datos y ademas el error se propague por los diferentes niveles de procedimientos. Esto es gracias a la instrucción RESIGNAL de Mysql

mysql-logo

Sigue leyendo