函数

一、 简介
1 定义:一组预先编译好的sql语句的集合,理解成批处理语句。
2 好处:提高代码的重用性,简化操作,减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率。
3 与存储过程区别:
存储过程:可以有0个返回,也可以多个返回,适合做批量插入、批量更新
函数:只能有一个返回,适合做处理数据后返回一个结果

二、语法
1 创建
Create function 函数名(参数列表) returns 返回类型
Begin
函数体
End
注意:
参数列表包含两部分:参数名 参数类型

函数体:肯定会有return语句,没有会报错
建议放在最后

只有一句话可以省略beginend

2 调用:select 函数名(参数列表)

3 查看函数:show create function myf1;

4 删除函数:drop function myf1;

全部评论

相关推荐

12-13 12:11
复旦大学 Java
点赞 评论 收藏
分享
10-22 12:03
山东大学 Java
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活
应届生简历当中,HR最关...
点赞 评论 收藏
分享
程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务