猴dai王也有悲伤时
人生若只如初见 何事秋风悲画扇

 每条操作语句的结束都要加;(遇到;就会执行操作)

 

 DELIMITER 其实本身相当 ;当存储过程中包含;的时候,就需要用 DELIMITER 来区分

 我们会经常看到 DELIMITER $$ 或者DELIMITER ??之类的 再使用他们声明的符号相当于完成一个操作块节点(类似于using),至于是否需要可以根据需求订

注意:一旦使用,就必须在开头就开始使用

DELIMITER $$
DROP PROCEDURE IF EXISTS Employee_Reassign
$$

DELIMITER $$ (其实这一组是多余的)
CREATE PROCEDURE Employee_Reassign(_userId int,_departmentId int)

BEGIN

update user_position set isdeleted=1 where userid=_userId;

END
 $$(其实这一组是多余的)

 

posted on 2019-02-12 17:02  猴dai王也有悲伤时  阅读(98)  评论(0编辑  收藏  举报