如何在pentaho reporting designer中调用存储过程?

如何在pentaho reporting designer中调用存储过程?,pentaho,Pentaho,我刚学会pentaho报告工具 有人能告诉我如何在pentaho报表设计器中调用存储过程吗。 在报表设计器中,我们没有看到直接存储过程 如何在报表设计器中查找并调用存储过程?如果您的数据库是MS SQL server,请将存储过程转换为函数,并将表作为其结果 如果您的db是postgres,那么您只需编写以下查询: 从中选择*作为(,..); 以下是您在报告中需要的列。调用SCHEMA.storaged\u过程(您希望传递的参数) 调用SCHEMA.storage_过程(Param1、Param

我刚学会pentaho报告工具

有人能告诉我如何在pentaho报表设计器中调用存储过程吗。 在报表设计器中,我们没有看到直接存储过程


如何在报表设计器中查找并调用存储过程?

如果您的数据库是MS SQL server,请将存储过程转换为函数,并将表作为其结果

如果您的db是postgres,那么您只需编写以下查询: 从中选择*作为(,..);
以下是您在报告中需要的列。

调用SCHEMA.storaged\u过程(您希望传递的参数)


调用SCHEMA.storage_过程(Param1、Param2、Param3)

  • 这是一个db2数据库,但其他数据库的语法类似

Pentaho report不支持此语法;这只是SQL语法参考。