Vamos con 2 instrucciones que realmente yo las utilizo poco o nada. Pero seguro que me ponéis en comentarios en que la utilizais vosotros.
GOTO
Modifica el flujo de ejecución y manda a una etiqueta.
Puede modificar tambin la estructura del programa mandando al final del programa y de ahí al principio, es decir, a evitar porque puede llevar a redactar programas no estructurados. . No es conveniente utilizarla.
WAITFOR
Hace un tiempo de espera en la ejecución de un procedimiento almacenado o una transacción hasta alcanzar la hora
o el intervalo de tiempo especificado.
Vamos con el ejemplo
DELAY permite indicar un período de tiempo especificado, hasta un máximo de 24 horas.
Si quitamos DELAY, podemos poner TIME.
TIME permite indicar la hora especifica que se vuelve a ejecutar el lote, el procedimiento almacenado o la transacción.
Ya me diréis como lo aplicaís vosotros a los programas estas 2 instrucciones.