一、2014/4/15
-- Filename:sp-variables.sql
DELIMITER //
DROP FUNCTION IF EXISTS variable_example //
CREATE FUNCTION variable_example (seed INT)
RETURNS INT
DETERMINISTIC
READS SQL DATA
BEGIN
DECLARE example_int INT;
DECLARE example_result INT;
SET @example_int=1;
SELECT (example_int + seed) INTO example_result;
RETURN example_result;
END //
DELIMITER ;
在MySQL控制台运行代码
SELECT variable_example(2)
我认为结果应该是3,但实际结果却是
怎么理解这个结果?