我这一段的存储函数哪里写错了?
CREATE function FUN1(IN N int) RETURNS INT deterministic BEGIN DECLARE TOTAL INT DEFAULT 0; while N > 0 do SET TOTAL := TOTAL + N; SET N := N - 1; END WHILE; RETURN TOTAL; end; SELECT FUN1(50);
收起
设置语句分隔符:DELIMITER //create语句最后使用//代替;
报告相同问题?