DROP TABLE IF EXISTS client;
-- 1. Создаем таблицу клиентов
CREATE TABLE client (
id_client INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
table_number INT NOT NULL,
order_list TEXT,
number_phone VARCHAR(15)
);
-- Удаляем существующие процедуры, если они есть
DROP PROCEDURE IF EXISTS add_client;
DROP PROCEDURE IF EXISTS get_all_clients;
DROP PROCEDURE IF EXISTS find_client_by_table;
DROP PROCEDURE IF EXISTS update_client_order;
DELIMITER //
CREATE PROCEDURE add_client(
IN p_name VARCHAR(50),
IN p_table_number INT,
IN p_order_list TEXT,
IN p_number_phone VARCHAR(15))
BEGIN
INSERT INTO client (name, table_number, order_list, number_phone)
VALUES (p_name, p_table_number, p_order_list, p_number_phone);
SELECT 'Клиент добавлен успешно!' AS message;
END //
DELIMITER ;