【发布时间】:2016-02-27 19:37:34
【问题描述】:
我正在尝试使用 MySQL 过程检查 class,但以下过程总是返回 0:
DELIMITER //
CREATE PROCEDURE `validate_class`(IN `class` INT)
BEGIN
if(class NOT IN ('A','B','E') ) then
select 1;
else
select 0;
end if;
END //
DELIMITER ;
调用测试:
call validate_class('G'); //return 0
call validate_class('A'); //return 0
当类不存在时它应该返回1(A 和B 和E),有什么帮助吗?
【问题讨论】:
标签: mysql sql stored-procedures