创建测试数据:

mysql存储函数的一次入门尝试

一:创建只有输入参数的存储函数及调用

mysql存储函数的一次入门尝试

调用

mysql存储函数的一次入门尝试

 

二:带有输入,输出参数的存储函数的编写及调用

mysql存储函数的一次入门尝试

带有输入,输出的存储函数的调用

call procedure_2('%张%',@p_count);

mysql存储函数的一次入门尝试

查询姓张用户的数量

select @p_count;

mysql存储函数的一次入门尝试

三:即使输入又是输出的存储函数的编写及调用

mysql存储函数的一次入门尝试

调用

set 10

call procedure_3(@p_num);

select @p_num

mysql存储函数的一次入门尝试

总结:

1.只有输入参数的存储函数,调用的结果是一个列表集合

2.含有输入,输出的存储函数既可以像只有输入参数那样查询出结果集,又可以返回结果集的行数

3即使输入又是数据参数的存储函数,注意 set 的使用

 

相关文章:

  • 2021-05-25
  • 2021-03-31
  • 2021-11-14
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-10
  • 2022-01-11
  • 2021-12-23
  • 2022-12-23
  • 2021-12-26
  • 2021-11-25
  • 2021-10-11
相关资源
相似解决方案