访问数据库表中的值,并把它们作为一个参数,在MySQL存储过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问数据库表中的值,并把它们作为一个参数,在MySQL存储过程相关的知识,希望对你有一定的参考价值。

我有一个规范数据库表,现在我必须采取从该表中的一个值,并通过该值作为参数来存储过程。

该值是基于像拍摄条件

select spec_value from spec_tab where spec_name=fcst_mdl_name;

和我必须采取该规格值并传递作为参数去存储过程。

我用设置和选择功能,但与他们我不能够达到我的目标。

任何人都可以帮助解决这个问题。

提前致谢。

答案

在选择查询中定义的用户分配spec_value然后调用SP就像下面。

set @specValue := null;
select @specValue := spec_value from spec_tab where spec_name=fcst_mdl_name;
call sp_Name(@specValue);

以上是关于访问数据库表中的值,并把它们作为一个参数,在MySQL存储过程的主要内容,如果未能解决你的问题,请参考以下文章

将表作为参数传递给函数

查询两个表中不同(相同)的数据,并把它们显示出来

SQL Server访问远程数据库,并把其中的一个数据库复制到本地

vue搜索框中如何根据子类找到父类,并把子类和父类作为参数传递

如何通过vba查看访问表中的记录集?

将数据库中的值作为 PHP/HTML 表中的链接回显 [关闭]