This question already has answers here:
How to list mysql stored procedure parameters
(3个答案)
3年前关闭。
具体来说,我希望能够进行某种调用以找出该存储过程需要多少个IN参数,它们的变量名和类型。
这是一些伪代码,基本上可以显示我想要得到的东西:
它会返回类似:
在MySQL内部有可能做到这一点吗?还是存储过程仅仅是黑匣子,您只能在创建/修改它们时查看其详细信息?
重复的:How to list mysql stored procedure parameters
请关闭问题。
(3个答案)
3年前关闭。
具体来说,我希望能够进行某种调用以找出该存储过程需要多少个IN参数,它们的变量名和类型。
这是一些伪代码,基本上可以显示我想要得到的东西:
DETAILS Add_Item() IN
它会返回类似:
Username VARCHAR(100)
Title VARCHAR(255)
Discs INT(3)
在MySQL内部有可能做到这一点吗?还是存储过程仅仅是黑匣子,您只能在创建/修改它们时查看其详细信息?
最佳答案
弄清楚了:
SELECT *
FROM information_schema.parameters
WHERE SPECIFIC_NAME = 'Add_Item'
重复的:How to list mysql stored procedure parameters
请关闭问题。