У MySQL відео серії ми вже створювали фунцію (CREATE FUNCTION) та підготовлений оператор (PREPARE).
Не зупинити ідею час якої настав - створимо процедуру.
Такий самий фокус з роздільником (DELIMITER) та виклик за інструкцією CALL.
Робимо процедуру.
Та сама база
USE base2
Передамо процедурі змінну name
Процедура
DELIMITER $$
CREATE PROCEDURE Cust_Print(IN name VARCHAR(20))
BEGIN
SELECT
FirstName,
LastName,
Phone
FROM
Customers
WHERE
FirstName = name;
END$$
DELIMITER ;
Виклик процедури з name = 'Anna'
CALL Cust_Print('Anna');
Виклик процедури з name = 'Olga'
CALL Cust_Print('Olga');
Знайдемо процедури до base2
SHOW PROCEDURE STATUS WHERE db = 'base2';
Знищимо процедуру
DROP PROCEDURE Cust_Print;
********************************
In questa pagina del sito puoi guardare il video online MySQL CREATE PROCEDURE della durata di ore minuti seconda in buona qualità , che l'utente ha caricato spa it 08 gennaio 2023, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 60 volte e gli è piaciuto 4 spettatori. Buona visione!