0
回答
mysql存储过程中的参数不可以使用select now()?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

想做一个定时,但是在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类型的原因啊!

<无标签>
举报
zhang82772
发帖于8个月前 0回/73阅
顶部