mysql怎么创建存储过程

mysql数据库以其开源的特质,吸引了不少的用户,可是,这个数据库的客户端办理软件一向没有sqlserver的好用。导致良多人都不知道该若何建立mysql的存储过程

方式/步调

  1. 1

    打开mysql的客户端办理软件,本文利用的是MySQL Workbench,打开之后毗连上数据库。找到想要建立存储过程的数据库,在【Stored Procedures】菜单上点击鼠标右键,选择【Create Stored Procedure】菜单项

  2. 2

    点击之后,右侧会呈现一个存储过程编纂界面,而且会有默认的建立存储过程的根基布局

  3. 3

    在CREATE PROCEDURE后面的是存储过程的名字,可以改当作您喜好的任何名字

  4. 4

    在存储过程名字后面有个括号,这里是放置存储过程的传入、传出参数的,当然存储过程也可以没有参数,保留一个空括号即可。

    1)参数书写体例:in/out/inout 参数名称 参数类型

    2)in:暗示输入参数

    3)out:暗示输出参数

    4)inout:暗示输入输出参数

    5)注重参数名称前面不需要加上@符号

  5. 5

    在存储过程的BEGIN...END之间书写存储过程的内容。利用【set 变量 =值;】给变量赋值。写完存储过程后,点击右下角的【Apply】按钮

    1)注重每个语句竣事,都必需用分号结从头至尾

    2)变量不需要@符号,这一点与sqlserver区别比力较着

    3)书写存储过程中,左侧的叉叉符号,不消理会,等存储过程建立当作功后,就不会有了

  6. 6

    在点击【Apply】按钮之后,会弹出一个确认框,此处继续点击【Apply】按钮,随后就会弹出一个【SQL script was successfully applied to the database】,暗示存储过程建立完当作,点击【Finish】按钮即可

  7. 7

    挪用存储过程利用call关头字,后面是存储过程的名称,括号中是传入的参数值。最后点击顶部的闪电符号,就可以执行存储过程,鄙人方显示存储过程返回的成果

  • 发表于 2019-04-23 22:02
  • 阅读 ( 851 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具