procedure DELIMITER $$ 后面就不执行了 这是为什么

我有一个procedure 我想让这个触发器在这个insert进去的工资金额大于他所在的部门的经理工资高的时候触发
prodecure

procedure

img

trigger

img

这两个一起跑完

img

show triggers;

img


问题出现在这个语句的执行就第一行的procedure DELIMITER $$ 后面就不执行了 这是为什么?
谢谢

找到答案了 dbeaver 不支持 我换个编译器就好用了 打扰了

END$$ 这个中间应该加一个空格吧, 要不然分隔符**$$** 无法闭合吧 ( 因为编辑器会把dollar符号转义,所以我就加了其他符号