Monoforms

Sintaxis de un Procedimiento almacenado


De la wikipedia:

Un procedimiento almacenado (stored procedure en inglés) es un programa (o procedimiento) el cual es almacenado físicamente en una base de datos. Su implementación varía de un manejador de bases de datos a otro. La ventaja de un procedimiento almacenado es que al ser ejecutado, en respuesta a una petición de usuario, es ejecutado directamente en el motor de bases de datos, el cual usualmente corre en un servidor separado.

` CREATE PROCEDURE spEjecutar AS BEGIN

   /* Mi Codigo */ 

END

GO para ejecutarlo

exec spEjecutar ` Por ejemplo aquí muestro un procedimiento almacenado para buscar una fila determinada pasando como parametro el e-mail en una tabla llamada contacto. create procedure [Sp\_Busca\_Datos] @mailP as varchar(50) AS begin select * from vwTds where email_prin=@mailP end Lo que nos devuelve es una fila con todos los campos con respecto al e-mail proporcionado. Posteriormente el resultado de este Procedimiento almacenado podemos almacenarlo en un SqlDataReader en una aplicacion de visual studio. Para ejecutarlo: ` EXEC Sp_Busca_Datos 'micorreo@miwebsite.com' `

...
Monoforms ©2021 Created by Pedro Rojas Reyes