我有一个SP:
DELIMITER $$
CREATE PROCEDURE test_ind(in StudentID varchar(4), in issueYear varchar(4))
BEGIN
delete from Mark where StudentID = StudentID and issueYear = issueYear;
END $$
DELIMITER ;
当我调用这个 SP 时:call test_ind('8','2011')
它必须删除 studentID = 8 但它删除了表中的所有行。
这个查询有什么问题?
请问你能帮帮我吗!