Contenido del Curso
Introducción a .NET con C#
Introducción a .NET con C#
Procedimientos Almacenados
Puntos Importantes
Un Procedimiento Almacenado es un conjunto de comandos SQL. Cada Procedimiento Almacenado tiene un nombre único y actúa como una función. Por lo tanto, puede ser llamado o ejecutado como una función;
Los Procedimientos Almacenados pueden crearse utilizando la sentencia
CREATE PROCEDURE
;Los Procedimientos Almacenados pueden ejecutarse utilizando la sentencia
CALL
;Se pueden utilizar los métodos
ExecuteReader
oExecuteNonQuery
del objetoMySqlCommand
para llamar a un Procedimiento Almacenado;Si el Procedimiento Almacenado tiene un parámetro OUT (un parámetro que tiene la palabra clave
out
antes de él), es necesario especificar manualmente los valores de sus argumentos utilizando los métodosAddWithValue
yAdd
del atributoMySqlCommand
deParameter
;La dirección de un parámetro
out
de un Procedimiento Almacenado debe establecerse enParameterDirection.Output
antes de ejecutar el Procedimiento Almacenado.
1. ¿Qué es un procedimiento almacenado?
2. El siguiente procedimiento almacenado recupera los nombres de los tres mejores atletas según sus puntuaciones. ¿Cuál es el método correcto para llamar a este procedimiento almacenado?
¡Gracias por tus comentarios!