第七章节存储过程.docVIP

  • 7
  • 0
  • 约1.19万字
  • 约 27页
  • 2017-03-15 发布于四川
  • 举报
第七章 过程式数据库对象 7.1 存储过程 存储过程的创建格式: 格式: create procedure 存储过程名称([参数列表]) [begin] 存储过程中执行的命令序列; [end] 结束符 参数的定义(参数可有可无,但小括号必须要),包括三部分: 输入|输出模式 in 输入型参数(默认),从外部调用环境将值输入到存储过程内部,传递的方向:实参值-?形参变量 out 输出型参数,从存储过程输出值到外部调用环境的变量,传递的方向:形参变量-?实参变量 in|out 输入|输出型参数,从外部调用环境将值输入到存储过程内部,对数据进行处理,然后将新的结果再由存储过程输出到外部调用环境的变量,传递的方向:实参变量-?形参变量-?实参变量 参数名称 数据类型 例如: create procedure addValue1(in oper1 int,in oper2 int,out sum int)…… create procedure swapValue(inout oper1 int,inout oper2 int)…… 结束符的定义: 结束符定义的原因:因为在mySQL环境中 默认使用分号 作为结束符号,而每条语句输入完成后也是使用分号作为结束标记的。因此在定义存储过程的内部,如果需要写入多条语句,那么在第一条语句结束写 分号 的时候,整个存储过程的定义也就被结束了,因此,

文档评论(0)

1亿VIP精品文档

相关文档