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

最新网站开发建设教材西安优化外包

最新网站开发建设教材,西安优化外包,免费b站推广2022,中国建筑网官网查询人员证书查MySQL自定义函数 函数与存储过程类似,也是一组预先编译好的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.sczhlp.com/news/28655/

相关文章:

  • 广西网站建设软件推广seo优化策略
  • 怎么做免费视频网站吗一年的百度指数
  • 学做网站格式工厂域名注册购买
  • 可以用 我爱乳房做网站名不站长资源平台
  • 淘宝客怎么做其他网站的推广网站服务公司
  • 做网站必须要服务器吗百度荤seo公司
  • 人工智能系统
  • 建筑工程行业网站建设方案ip或域名查询网
  • 滨州做企业网站电商大数据查询平台
  • 网页免费浏览网站爱站网关键词长尾挖掘
  • 做影视网站需要多大硬盘网上推广app
  • 如何做网站手机百度刷排名seo软件
  • cf辅助如何做代理拿网站seo优化服务商
  • 广州个人网站建设公司软文写作平台
  • 网站商城微信支付接口申请百度收录网址
  • 做网站如何挂支付系统seo排名软件怎么做
  • 西电信息化建设网站关于进一步优化落实疫情防控措施
  • 怎么用ip做网站结构优化设计
  • 婚庆公司网站建设得多少钱深圳做seo有哪些公司
  • 网上商城软件开发吉林网络seo
  • 标准网站建设大金seo
  • 网站数据库制作简述常用的网络营销方法
  • 个性网站模版优化大师手机版下载
  • 配置consul
  • 20250821记录
  • 【灰度发布(三)】服务端灰度流量负载均衡规则实现
  • 东莞专业做网站网站设计公司官网
  • 高青云速网站建设百度seo排名优化提高流量
  • wordpress商城建站教程郴州seo网络优化
  • 网站注册了域名然后怎么做南阳网站seo