• 带参存储过程的基本语法


    1.带参存储过程参数分类(语法:in|out|inout 参数名 数据类型)

      a.in:表示当前参数为输入参数

      b.out:表示当前参数为输出参数(类似java函数的返回值)

      c.inout:即是输入参数又是输出参数

    2.基本语法及使用

      a.创建语法:

        1)完整版(#表示注释)

          delimiter $$ #自定义结束符
          create procedure 存储过程名(
            In|out|inout 参数1 数据类型(长度),
            In|out|inout 参数2 数据类型(长度)
          )
          begin
            存储过程体;
          end $$ #用自定义$$结束代码
          Delimiter ; #创建存储过程完毕再修改回来

        2)简易版

          create procedure 存储过程名(
            In|out|inout 参数1 数据类型(长度),
            In|out|inout 参数2 数据类型(长度)
          )
          begin
            存储过程体;
          end
          Delimiter ;

      b.in基本语法演示

        存储过程中输入参数的创建语法: in 参数名 数据类型

      c.out基本语法演示
          存储过程中输出参数的创建语法: out 参数名 数据类型

      d.inout基本语法演示
          语法:值 into 输出参数

    注意:1)in和out是在不同参数类型的参数下使用,inout是参数的参数类型相同下使用

       2)存储过程向返回参数进行赋值的关键字into

       3) 补充:变量赋值:set @变量名=XXX

  • 相关阅读:
    js,vue.js一些方法的总结
    confirm提示弹出确定和取消按钮
    移动端 meta 必备
    Vue.js总结 [2017.6.5]
    2017.6.5项目总结(移动端touch事件)
    微信公众平台接口开发(全面认识接口)
    数据库作业
    数据库子函数等
    判断一年是否为闰年
    数据库练习
  • 原文地址:https://www.cnblogs.com/dyxg/p/12714689.html
Copyright © 2020-2023  润新知