mysql中执行存储过程的语句怎么写

mysql执行存储过程语句是“CALL”。CALL语句可以调用指定存储过程,调用存储过程后,数据库系统将执行存储过程中的SQL语句,然后将结果返回给输出值;语法为“CALL 存储过程的名称([参数[…]]);”。mysql中利用CALL语句调用并执行存储过程需要拥有EXECUTE权限才可生效。

mysql中执行存储过程的语句怎么写

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

mysql中执行存储过程的语句是“CALL”。

MySQL CALL 语句

MySQL 中使用 CALL 语句来调用存储过程。调用存储过程后,数据库系统将执行存储过程中的 SQL 语句,然后将结果返回给输出值。

调用并执行存储过程需要拥有EXECUTE权限(EXECUTE 权限的信息存储在 information_schema 数据库下的 USER_PRIVILEGES 表中)。

CALL 语句接收存储过程的名字以及需要传递给它的任意参数,基本语法形式如下:

CALL sp_name([parameter[...]]);

其中,sp_name 表示存储过程的名称,parameter 表示存储过程的参数。

MySQL CALL 语句调用并执行存储过程的示例

创建名称为 ShowStuScore 的存储过程,存储过程的作用是从学生成绩信息表中查询学生的成绩信息

DELIMITER //CREATE PROCEDURE ShowStuScore()BEGINSELECT * FROM tb_students_score;END //

mysql中执行存储过程的语句怎么写

调用并执行存储过程ShowStuScore()

CALL ShowStuScore();

mysql中执行存储过程的语句怎么写

说明:因为存储过程实际上也是一种函数,所以存储过程名后需要有( )符号,即使不传递参数也需要。

关于“mysql中执行存储过程的语句怎么写”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“mysql中执行存储过程的语句怎么写”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

文章标题:mysql中执行存储过程的语句怎么写,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/29246

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月24日 上午12:15
下一篇 2022年9月24日 上午12:16

相关推荐

  • dch驱动指的是什么

    dch驱动是“声明性组件化硬件支持的应用程序”的意思;dch是“Declarative Componentized Hardware supported apps”的缩写,该驱动程序则是在基于通用UWP的Windows10版本上安装和运行的驱动程序包。 本教程操作环境:windows10系统、DEL…

    2022年9月13日
    1.4K00
  • 电脑0x000007b蓝屏如何修复

    启动无限蓝屏0x000007b修复方法: 方法一: 1、先强制重启电脑,等待开机画面出现后按下快捷键“F12”进入bios系统中。 2、进入bios启动项设置界面,用方向键将光标移动到“advanced”。 3、然后再次选择“SATA Configuration”并按下回车键进行确认。 4、之后会出…

    2022年9月16日
    88900
  • Mybatisplus中的like查询问题怎么解决

    本篇文章“Mybatisplus中的like查询问题怎么解决”主要为您从以下几个方面讲解:上代码、like的四种用法,希望对您有所启发。 Mybatis plus中like查询问题 又谈到了Mybatis plus了,真的很是痛心疾首,在做模糊查询的时候出现了一个问题,版本还是2.0.8,我觉得大问…

    2022年6月29日
    1.8K00
  • 虚拟机关机命令是什么

    虚拟机关机命令: 关机命令的输入方法为:按下“Win+R”打开“运行”输入 cmd “进入命令提示符”。 一、poweroff 1、poweroff :关机并关闭电源 2、poweroff -p:关机并关闭电源 3、poweroff -f :强制关机 4、poweroff -w:不是真正的关机,只是…

    2022年9月22日
    1.1K00
  • 如何进行APT41多漏洞网络攻击的分析

    漏洞利用 CVE-2019-19781 (Citrix Application Delivery Controller [ADC]) 2020年1月20日开始,APT41使用IP地址66.42.98 [.] 220尝试利用漏洞CVE-2019-19781(于2019年12月17日发布)。 时间线: …

    2022年9月15日
    60500
  • 怎么搭建配置Docker私有仓库

    ⛳️ 1.Docker容器三要素 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之…

    2022年9月18日
    92300
  • SQL窗口函数怎么使用

    什么是窗口函数 SQL窗口函数为在线分析处理(OLAP)和商业智能(BI)提供了复杂分析和报表统计的功能,例如产品的累计销售额统计、分类排名、同比/环比分析等。这些功能通常很难通过聚合函数和分组操作来实现。 窗口函数(Window Function)可以像聚合函数一样对一组数据进行分析并返回结果,二…

    2022年9月21日
    64500
  • 如何进行crawlergo、rad、burpsuite和awvs爬虫的对比

    前言 最近在写代码,涉及了web爬取链接的方面,在百度过程中了解到了这篇文章:superSpider,突然就好奇平时常见的爬虫 工具和扫描器里的爬虫模块能力如何,所以来测试下。 主要测试1个自己手写的瞎眼爬虫,还有crawlergo、rad、burpsuite pro v202012、awvs 20…

    2022年9月26日
    1.3K00
  • roaming文件夹有什么作用

    roaming文件夹是用于存放一些程序运行后产生的数据文件的;该文件夹是Windows存放一些使用程序后产生的数据文件,如软件听音乐,登入的号码等而缓存的一些数据,若删除该文件夹不会对系统产生什么影响,但是会对软件造成一定的影响,建议不要删除。 本教程操作环境:windows10系统、DELL G3…

    2022年9月8日
    1.7K00
  • mysql列转行函数指的是什么

    在mysql中,列转行函数是“group_concat()”函数;该函数用于将非空列值按照分组条件进行合并并最终返回,如果其中有空值则返回的结果是空,语法为“select group_concat(name separator ‘;’)列名 from 表名;”。 本教程操作环…

    2022年9月16日
    2.4K00
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部