访问数据库表中的值,并把它们作为一个参数,在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访问远程数据库,并把其中的一个数据库复制到本地