Saltar al contenido

mysql procedimientos almacenados con ejemplo de código de parámetros

Este dilema se puede resolver de variadas formas, pero nosotros te compartimos la solución más completa para nosotros.

Ejemplo 1: procedimiento almacenado con parámetros mysql

-- Stored Procedure with parameters with default-- this examble return all clients in all states if parameter is NULLDELIMITER $$

CREATEPROCEDURE get_clients_by_state
(
	state CHAR(2))BEGINSELECT*FROM
		clients c
    WHERE c.state =  IFNULL(state, c.state);END $$

DELIMITER;-- Once you save the stored procedure, you can invoke it by using the CALL statement:CALL get_client_by_state(NULL);

Ejemplo 2: procedimiento almacenado con parámetros mysql

-- Stored Procedure with parametersDELIMITER $$

CREATEPROCEDURE get_clients_by_state
(
	state CHAR(2))BEGINSELECT*FROM
		clients c
    WHERE c.state =  state;END $$

DELIMITER;-- Once you save the stored procedure, you can invoke it by using the CALL statement:CALL get_client_by_state('CA');

Ejemplo 3: parámetros de procedimiento almacenado mysql

DELIMITER//CREATEPROCEDURE GetOfficeByCountry(IN countryName VARCHAR(255))BEGINSELECT*FROM offices
	WHERE country = countryName;END//DELIMITER;Code language: SQL(Structured Query Language)(sql)

valoraciones y comentarios

No se te olvide dar visibilidad a esta división si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *