DROP PROCEDURE IF EXISTS STUDENTS_BY_STATUS;
DELIMITER //
CREATE PROCEDURE STUDENTS_BY_STATUS(status VARCHAR(10))
BEGIN
SELECT BannerId, Name FROM STUDENT WHERE Status=status;
END //
DELIMITER ;
CALL STUDENTS_BY_STATUS("Freshman");
我的表(學生) 爲什麼我的SQL過程返回整個表?
我的結果
謝謝!我不太清楚爲什麼我的教授要求我們將參數作爲狀態,即使他必須知道這種衝突。 –
@KyleJ - 可能是他在測試你。 ;) – GurV