mysql存储过程中的参数不可以使用select now()?

zhang82772 发布于 2017/04/06 11:15
阅读 90
收藏 0

想做一个定时,但是在mysql存储过程中使用动态的变量时就会报一下错误

 

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'select now(),select adddate(now(),-1))' at line 1

 

 

 

这个是存储过程sql

CREATE PROCEDURE handle_ccb(IN START_TM VARCHAR(30), IN ENT_TM VARCHAR(30)) 

这是存储过程实际sql

CALL handle_ccb(select now(),select adddate(now(),-1));

这里的两个时间段我想传今天和昨天的时间求大神解答啊,是不是我传递的是data类型而存储过程定义的是varchar类型的原因啊!

加载中
返回顶部
顶部