java - 如何通过 Java 中的 DatabaseMetadata api 检索 DB2 中的实际存储过程代码

标签 java jakarta-ee db2

我正在编写一个工具来比较 Java 中的两个模式并在命令行中打印结果。 我能够检索过程名称、参数、类型等,但不能检索数据,请告诉我是否可以返回实际内容。

最佳答案

根据 java.sql.DatabaseMetaData 中可用(和不可用)的方法,您需要通过直接查询相应的目录表/ View 来自己获取过程主体。在 DB2 for Linux、UNIX 和 Windows 平台上,该信息位于 SYSCAT.ROUTINES View 中。

关于java - 如何通过 Java 中的 DatabaseMetadata api 检索 DB2 中的实际存储过程代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11048150/

相关文章:

java - 从BroadcastReceiver获取通知标题(直接回复Android N)

java - 将 java 对象转换为 XML REST 响应

java - 如何在 Eclipse 外部的远程 tomcat 服务器上部署 Web 项目,其中包含 .jar 文件

java - JSP:关于具有登录约束的系统中的 session

sql - 如何有效地从 DB2 中的表中删除所有行

sql - DB2:如何在 DB2 中连接空字符串?

java - 避免在android中使用非常量表达式

java - JEE8有没有取消HTTP 2请求处理的功能

java - 在 eclipse helios 中安装 hibernate 工具

mysql - 寻找有关如何使用随机 PII 数据生成数据库的指导