无法在MySQL Workbench 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//
实际功能在BEGIN
和END
之间会有更多功能,但就目前情况而言,即使是这3个内线也无效。
谢谢!
答案 0 :(得分:1)
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 ;
对我来说工作正常,试着摆脱DEFINER?