如何在mySQL中创建存储过程

时间:2017-04-07 18:47:36

标签: mysql

我对mySQL中的存储过程很陌生,而且我的一些功课已经被分配了。 它要求我接受cust_code作为我的数据库中的过程参数,然后它将使用cust_code删除所述客户。 然后,它将在表格' Invoice',' line'中删除与该客户相关的所有行。

1 个答案:

答案 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 ;