Saltar al contenido

¿Qué son los procedimientos almacenados en el ejemplo de código mysql?

Luego de de una extensa selección de información pudimos solucionar esta cuestión que pueden tener algunos los lectores. Te regalamos la solución y nuestro objetivo es servirte de gran apoyo.

Ejemplo 1: Procedimientos almacenados de MySQL

DELIMITER $$

CREATEPROCEDURE GetCustomers()BEGINSELECT 
		customerName, 
		city, 
		state, 
		postalCode, 
		country
	FROM
		customers
	ORDERBY customerName;END $$

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

Ejemplo 2: crear procedimiento almacenado mysql

DELIMITER $$

CREATEPROCEDURE GetAllProducts()BEGINSELECT*FROM products;END $$

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

Ejemplo 3: procedimiento almacenado de mysql

Syntax:
-------------------CREATE[DEFINER= CURRENT_USER ]PROCEDURE sp_name ([proc_parameter[,...]])[characteristic ...] routine_body    
proc_parameter: [IN|OUT|INOUT] param_name typetype:          
Any valid MySQL datatype    
characteristic:          
COMMENT'string'|LANGUAGESQL|[NOT]DETERMINISTIC| NOSQL      
|SQL SECURITY INVOKER     
routine_body:      
Valid SQLroutine statement

Example
mysql>DELIMITER $$ ;
mysql>CREATEPROCEDURE student_details()>SELECT*FROM student_details; $$
Query OK,0rows affected (0.00 sec)

Valoraciones y reseñas

Si te ha resultado provechoso este artículo, te agradeceríamos que lo compartas con otros juniors así nos ayudas a extender este contenido.

¡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 *