首页 > 数据库技术 > 详细

mysql编写函数

时间:2021-05-11 10:12:07      阅读:23      评论:0      收藏:0      [点我收藏+]

MySQL函数写法

首先要查看数据库中是否存在次函数

查看数据库函数的命令

SHOW FUNCTION STATUS;

CREATE FUNCTION test (id CHAR(100)) RETURN INTEGER; 创建一个函数
BEGIN 开始
DECLARE
temp INTEGER; 声明一个变量

SELECT 做的查询语句
COUNT(*) INTO temp 将结果赋值给temp
FROM
demo_table
WHERE
id = id; 给定条件

RETURN temp; 返回结果temp


END                                结束
Linux下如何编写函数

set global log_bin_trust_function_creators = 1; -- 开启bin_log 复制 函数创建
DELIMITER $$ --在Linux下要定义一个标识符
CREATE FUNCTION test (id CHAR(100)) RETURN INTEGER; 创建一个函数
BEGIN 开始
DECLARE
temp INTEGER; 声明一个变量

SELECT 做的查询语句
COUNT(*) INTO temp 将结果赋值给temp
FROM
demo_table
WHERE
id = id; 给定条件

RETURN temp; 返回结果temp
END $$ -- 注意看清楚了,这个end后面有你在前面定义的分割符号
DELIMITER $$ -- 好,这里结束。

mysql编写函数

原文:https://www.cnblogs.com/linnew/p/14753749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!