No me quedo claro este ejercicio, sobre la obligacion de cambiar el delimitador
No me quedo claro este ejercicio, sobre la obligacion de cambiar el delimitador
¡Hola Vicente!
Cuando creamos un Stored Procedure en MySQL, es necesario cambiar el delimitador para evitar conflictos entre el punto y coma del Stored Procedure y el de los comandos para crearlo. Esto se debe a que el punto y coma se utiliza como un separador de instrucciones en MySQL.
Por lo tanto, al cambiar el delimitador a uno o más caracteres, como por ejemplo $$
, le estamos indicando a MySQL que debe considerar todo el bloque de código del Stored Procedure como una sola instrucción.
En cuanto a las opciones que mencionas en el ejercicio, la respuesta correcta es la A. Cambiamos el delimitador para evitar conflictos entre el punto y coma del Stored Procedure y el de los comandos para crearlo.
Espero que esta explicación haya aclarado tus dudas. Si tienes alguna otra pregunta, no dudes en hacerla.
¡Espero haber ayudado y buenos estudios!