有麻烦这MySQL工作台申请5.2.15

DELIMITER //

CREATE 
    DEFINER=`potts`@`%` 
    FUNCTION 
        `potts`.`fn_create_category_test`  (test_arg VARCHAR(50))
    RETURNS int

BEGIN

    DECLARE new_id int;
    SET new_id = 8;
    RETURN new_id;

END//

实际的功能将有更多的BEGINEND之间,但因为它的立场,即使这3邮轮将无法正常工作。

谢谢!

有帮助吗?

解决方案

DELIMITER $$

CREATE FUNCTION `fn_create_category_test` (test_arg varchar(50))
   RETURNS INT
BEGIN

DECLARE new_id int;
set new_id=8;
return new_id;
END $$

DELIMITER ;

作品对我很好,尽量摆脱定义者?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top