Как создать хранимую процедуру (stored procedure) в phpMyAdmin?

Пользователь

от earnestine , в категории: Компьютерные технологии , год назад

Как создать хранимую процедуру (stored procedure) в phpMyAdmin?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от frederique , год назад

@earnestine 

  1. Зайдите в базу данных в phpMyAdmin.
  2. Нажмите на кнопку "SQL" в верхней части панели.
  3. Введите код для создания процедуры в поле ввода SQL.
  4. Нажмите на кнопку "Go" для выполнения кода.


Пример кода для создания хранимой процедуры:


DELIMITER $$ CREATE PROCEDURE GetCustomerOrders(IN customerId INT) BEGIN SELECT * FROM orders WHERE customer_id = customerId; END$$ DELIMITER ;


Этот код создаст хранимую процедуру с именем "GetCustomerOrders", которая принимает один параметр - "customerId". Она выберет все заказы из таблицы "orders" для заданного "customerId". Обратите внимание, что код должен быть заключен в блок "DELIMITER", чтобы phpMyAdmin мог правильно разобрать его.