以下过程在使用CALL语句调用时会出错:
CREATE DEFINER=`user`@`localhost` PROCEDURE `emp_performance`(id VARCHAR(10))
BEGIN
DROP TEMPORARY TABLE IF EXISTS performance;
CREATE TEMPORARY TABLE performance AS
SELECT time_in, time_out, day FROM attendance WHERE employee_id = id;
END
错误信息显示"Unknown table 'performance' ",即“未知表'performance'”。
这是我第一次使用存储过程,我从谷歌上找到了一些资源。但我无法弄清楚自己错在哪里。