8.4-案例8.3+存储过程中参数的使用.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-06-30 发布于山东
  • 举报

新编数据库技术—MySQL北方工业大学王若宾wrb@ncut.edu.cn

01任务(1)创建存储过程return_ISBN,携带一个CHAR类型的IN模式参数,一个INT类型的OUT模式参数,使用IN模式参数传入索书号(barcode)检索图书表(tb_book)对应索书号的ISBN号(ISBN),OUT模式参数返回ISBN号。(2)创建存储过程return_time,携带一个datetime类型的INOUT模式参数,使用参数更新借阅号为5的还书时间(return_time),并返回该书籍的借阅时间(borrow_time)。02分析存储过程具有三种模式参数分别为IN模式参数、OUT模式参数、INOUT模式参数,若设置参数时不指定模式参数类型则默认为IN模式参数。观察任务(1)测试结果能够发现,IN模式参数只能够传入数值。OUT模式参数只能够传出数值,因此参数@b的初始数据为NULL并能够返回修改后的数值。在任务(2)中的INOUT模式参数既能够传入数值也能够传出数值。需要强调的是,在调用存储过程时,具有OUT模式和INOUT模式的参数必须指定为变量。03实施视频演示。案例8.3存储过程中参数的使用

三种模式参数调用者存储过程IN模式参数(调用者传递,存储过程无法改变参数值)INOUT模式参数(调用者传递,存储过程可改变该参数值)OUT模式

文档评论(0)

1亿VIP精品文档

相关文档