这些是在实验中做的例子 有的正确,有的不正确。
//存储过程,很简单的这种,用来判读数据库中的数据。
CREATE PROCEDURE myproc()
    
BEGIN
    
DECLARE number int;
    
DECLARE sum int;
          
set number = (SELECT COUNT(*from user);
    
set sum = 10;
    
if (sum > numberthen
    
insert into user(fristname,lastname,age) values('yang','tao',20);
    
end if;
    
END
//任务,用于每个一定时间执行存储过程

CREATE EVENT e_call_myproc
    
ON SCHEDULE
      AT 
CURRENT_TIMESTAMP + INTERVAL 2 minute
    DO CALL myproc();
若要一直执行的话 应该修改成

CREATE EVENT e_call_myproc
    
ON SCHEDULE
    EVERY  
2 minute
    DO CALL myproc();