set global log_bin_trust_function_creators = 1; -- 开启bin_log 复制 函数创建
DROP FUNCTION IF EXISTS hello; -- 删掉已经存在的
DELIMITER $$    -- 定义分隔符,必须要有,可以不是$$
CREATE FUNCTION hello( s varchar(30)) -- 多个参数用,分割 参数的类型必须是mysql列存在的类型
RETURNS VARCHAR(255) -- 指定返回值类型,如果你不确定返回文本长度,可以使用text
BEGIN
    DECLARE str varchar(255) default 'hello '; -- 定义一个变量,可以指定默认值
    SET str = concat(str,s);                    -- 设置改边变量的值
    RETURN str;                                 -- 返回值
END $$                                          -- 注意看清楚了,这个end后面有你在前面定义的分割符号
DELIMITER $$ 

 

http://www.cnblogs.com/ylqmf/archive/2012/02/17/2355454.html

相关文章:

  • 2022-12-23
  • 2021-10-22
  • 2021-09-06
  • 2021-09-30
  • 2023-03-20
  • 2021-06-19
  • 2022-12-23
猜你喜欢
  • 2022-02-25
  • 2021-11-23
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案