简体   繁体   English

在 MySQL 的 select 语句中调用存储过程

[英]Call stored procedure in select statement in MySQL

I tried to write a recursive function, which is not possible.我试图写一个递归函数,这是不可能的。 (I'm trying to check if a given row has a given ancestor somewhere in its chain). (我正在尝试检查给定行是否在其链中的某个位置具有给定的祖先)。 So, i wrote this check as a procedure instead.所以,我把这个检查写成了一个程序。 But I can't call a procedure within a select statement.但是我不能在 select 语句中调用过程。

What's the solution for such a case?这种情况有什么解决办法?

i found a solution.我找到了解决方案。 it's possible to use a function which internally calls a procedure可以使用内部调用过程的函数

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM