13142 第三篇 存储过程上机试验.pptVIP

  • 6
  • 0
  • 约6.27千字
  • 约 45页
  • 2018-05-13 发布于福建
  • 举报
13142 第三篇 存储过程上机试验

5.6用户定义函数 用户定义的函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,函数参数有三种参数类型 IN参数类型 OUT参数类型 IN OUT参数类型 参数模式 IN (默认参数类型):表示此参数接受过程外传来的值。 当过程被调用时,实参值被传递给过程。 在过程内,该参数起常数作用,可读不可写。 调用结束,实参值不变。 存储过程的创建 OUT参数:表示此参数将在过程中被赋值,并传递到过程体外。 当过程被调用时,实参事先定义,参数传递时实参值被忽略。 在过程内,该参数起未初始化的变量作用,值为NULL。 过程内,该参数可读可写。 调用结束,形参值赋给实参值。 存储过程的创建 IN OUT参数模式表示此参数同时具备IN和OUT参数型的特性。 当过程被调用时,实参值被传递给过程。 在过程内,该参数起已初始化变量作用 过程内,该参数可读可写。调用结束,形参赋给实参。 存储过程的创建 函数 示例 CREATE OR REPLACE FUNCTION explain_parameter ( in_pmt IN char, out_pmt OUT char, in_out_pmt IN OUT char ) RETURN char AS|IS return_char char;

文档评论(0)

1亿VIP精品文档

相关文档