当前位置: 首页 > news >正文

中国建设银行官网网站阿里云虚拟主机

中国建设银行官网网站,阿里云虚拟主机,网站 支付宝 接口,wordpress 加icoMySQL自定义函数 函数与存储过程类似,也是一组预先编译好的SQL语句的集合,但是存储过程可以有0个或多个返回,函数就只能有一个返回 创建函数 #语法 参数列表包含两部分 参数名和参数类型 #函数体必须有return语句 且每个sql语句后要以;结尾 所…

MySQL自定义函数

函数与存储过程类似,也是一组预先编译好的SQL语句的集合,但是存储过程可以有0个或多个返回,函数就只能有一个返回

创建函数

#语法 参数列表包含两部分 参数名和参数类型
#函数体必须有return语句 且每个sql语句后要以;结尾 所以需要使用delimiter来重新设置结束标记
#函数体中只有一句话时可以省略begin end
create function 函数名(参数列表) returns 返回值类型
begin函数体
end

执行函数

select 函数名(参数列表)

查看函数

show create function 函数名;

删除函数

drop function 函数名;

示例

delimiter $create function myfunc(class_name varchar(20)) returns int
begin declare c int default 0; #设置局部变量,作为返回值select count(s.id) into c # 将查询结果赋给局部变量from class cjoin student s on c.id = s.classidwhere c.name = class_name;return c; #返回
end $delimiter ;
select myfunc('计算机一班');#函数调用

特别提醒一下:我在创建函数的时候出错了

ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable)

需要设置一下

set global log_bin_trust_function_creators=TRUE;

https://zhhll.icu/2021/数据库/关系型数据库/MySQL/基础/15.MySQL自定义函数/

本文由 mdnice 多平台发布

http://www.laogonggong.com/news/100597.html

相关文章:

  • 大兴建设网站如何提升网站用户体验
  • 建设银行浙江网站首页中文html5网站模板
  • 桐城网站建设预约网免费建站流程
  • 2014网站建设自建电梯费用
  • 云vps怎么搭建网站中职学校专业建设规划
  • 奉贤品牌网站建设房地产估价师考试
  • 网站开发费计入什么科目大鱼号自媒体平台注册
  • 欧美做暧网站中国建设银行官方网站下载
  • 天津企朋做网站的公司羽毛球赛事在哪里看
  • 网站标题优化 英文手机qq浏览器网页搜索记录删不掉
  • 兰州网站设计制作网站建设的讲话要求
  • 外贸网站个人简介网络推广入门教程
  • 梅县区住房和城乡规划建设局网站合肥百度快照优化排名
  • 建设银行 嘉定 网站温州建站模板搭建
  • 做企业网站的尺寸是多少钱凡科互动网站
  • 免费快递网站源码wordpress 4.4.2
  • 企业的网站建设前期工作总结商务网站建设注意事项
  • 网站建设长期待摊费用视频网站做板块栏目
  • 网站建设找泉州效率网络asp个人网站下载
  • 外贸网站建设专业定制网站搜索显示图片
  • 贵阳网站制作系统怎么做淘宝网站教程
  • 网站怎么吸引流量网站建设哪家好 北京
  • 网站建设毕业报告专门做二手书网站或app
  • 网站建设专业名词解释网站苏州建站公司 诚找苏州聚尚网络
  • 网站做跳转微信打开找模板
  • 网站开发字体手机网站漂浮怎么做
  • 广州企业网站制作网站备案域名证书
  • 现在都用什么网站找事做如何将wordpress上传到站点
  • .net双拼做公司网站百度seo免费推广教程
  • 揭阳网站开发mituad纯静态网站开发