我对mySQL中的存储过程很陌生,而且我的一些功课已经被分配了。 它要求我接受cust_code作为我的数据库中的过程参数,然后它将使用cust_code删除所述客户。 然后,它将在表格' Invoice',' line'中删除与该客户相关的所有行。
答案 0 :(得分:0)
要使用整数参数创建过程,请执行以下操作:
DELIMITER $$
CREATE PROCEDURE `<procedure_name>`(IN `in_cust_code` INT)
BEGIN
DELETE
...
WHERE 1
AND `<table_name>`.`cust_code` = in_cust_code
...
END
DELIMITER ;