学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: MySQL > mysql存储函数怎样用?【MySQL教程】,mysql存储函数

什么是存储函数:

封装一段sql代码,完成一种特定的功用,返回效果。

存储函数的语法:

  create function 函数([函数参数[,….]]) Returns 返回范例
  Begin
    If(
      Return (返回的数据)
    Else 
      Return (返回的数据)
    end if;
  end;

比方:

 create function count_news(hits int) returns int

与存储历程返回参数差别的是存储函数在定义时没用直接声明哪一个变量是返回参数,而只是运用了returns声清楚明了返回参数所属的数据范例,返回参数是在函数体中运用return返回要返回的数据变量的情势来示意的。这就须要注重的是:
存储函数只支撑输入参数,而且输入参数前没有IN或INOUT.

存储函数中的限定

流掌握(Flow-of-control)语句(IF, CASE, WHILE, LOOP, WHILE, REPEAT, LEAVE,ITERATE)也是正当的.
变量声明(DECLARE)以及指派(SET)是正当的.
许可前提声明.
非常处置惩罚声明也是许可的.
然则在这里要记着函数有受限前提:不能在函数中接见表.因此在函数中运用以下语句是不法的。

ALTER 'CACHE INDEX' CALL COMMIT CREATE DELETE 
DROP 'FLUSH PRIVILEGES' GRANT INSERT KILL 
LOCK OPTIMIZE REPAIR REPLACE REVOKE 
ROLLBACK SAVEPOINT 'SELECT FROM table' 
'SET system variable' 'SET TRANSACTION' 
SHOW 'START TRANSACTION' TRUNCATE UPDATE

以上就是mysql存储函数怎样用?的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"mysql存储函数怎样用?【MySQL教程】,mysql存储函数"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线