繁体   English   中英

如何从Java确定mysql中存储过程中的参数个数

[英]How to determine no of parameters in a stored procedure in mysql from java

我想构建一个确定存储过程中没有参数的应用程序。 令存储过程中的参数编号为x。 然后,应用程序以形式创建x JLabel。

我无法确定存储过程中没有参数。 我怎样才能做到这一点 ?

您可以在information_schema数据库上使用Java进行常规查询,以获取存储过程的参数数量:

SELECT * FROM INFORMATION_SCHEMA.PARAMETERS 
WHERE 
    SPECIFIC_SCHEMA = 'your_database_name' 
    AND SPECIFIC_NAME='your_procedure_name'
ORDER BY ORDINAL_POSITION;

您可以在此处查看parameters的结构。

暂无
暂无

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

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