Cognos调用存储过程及注意事项

原创 2015年07月10日 10:10:36

有一些逻辑非常复杂的报表,可以通过手写存储过程来解决。

1.在创建Query subject的时候选择Stored Procedure


2.选择相应的存储过程


3.设置存储过程参数

注意:报表如果传入的是多值,在这里需要用JOIN函数把多值转化为长字符串



在编写存储过程的时候,字段长度必须与Framework当中的长度一致。

必须指定具体长度例如5000,不要使用类似VARCHAR(MAX)这样的最大长度。Cognos不支持,这样会导致出错。




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

OTL调用存储过程/函数及注意事项

OTL 是 Oracle, Odbc and DB2-CLI Template Library 的缩写,是一个 C++ 编译中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库。 OTL ...

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法 及注意事项 oracle 存储过程的基本语法 1.基本结构  CREATE OR REPLACE PROCEDURE 存储过程名字 ( ...

oracle 存储过程的基本语法 及注意事项

转自:http://www.cnblogs.com/happyday56/archive/2007/07/05/806830.htmloracle 存储过程的基本语法 1.基本结构 CREATE OR...

存储过程的好处和一些注意事项

存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。   存储过程天天用,关于使用存储过程的sql语...

存储过程的好处和一些注意事项!

存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明: 存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中...

oracle存储过程的基本及注意事项

oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1...

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 (     参数1 IN NUMBER,     参数2 IN NU...

存储过程的好处和一些注意事项!(转)

存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明: 存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据...

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法 及注意事项
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)