本篇目录:
求助,cognos中使用ORACLE存储过程问题
1、求助,cognos中使用ORACLE存储过程问题 如果已经存在一个存储过程A(参数);那么在存储过程B中可以直接通过:values := A(参数);即可实现调用。
2、Oracle使用merge into 编写存储过程 遇编译错误,是设置错误造成的,解决方法如下:首先新建存储过程,Create or Replace Procedure CHK_SYS_EMP 检查系统工号。
3、你第一个存储过程可以这样写:create or replace procedure d_1 is begin for cur in (select * from t_t) ---这个cur是隐式游标,无需定义,直接使用。
4、7 SELECT Second Test ! INTO testvalue2 FROM DUAL; 8 dbms_output.put_line( testvalue1 || testvalue2 ); 9 END HelloWorld; 10 /过程已创建。
关于cognos调用存储过程的问题
求助,cognos中使用ORACLE存储过程问题 如果已经存在一个存储过程A(参数);那么在存储过程B中可以直接通过:values := A(参数);即可实现调用。
检查Oracle Client是不是32位,使用SQLplus能否正常连接到数据库,用以排除Oracle Client的问题。如果Oracle和Cognos不是装在同一用户下,那将Oracle的环境变量copy到cognos用户下。
在系统里面删除JAVA_HOME环境变量,同时在path环境变量里面删除%JAVA_HOME%bin;检测java环境是否被删除,打开dos窗口输入 java -version, 如果显示java 不是内部或外部的命令,表明删除成功,启动cognos10。
连接数据有问题,你看下账号密码连的是否有问题,或者如果COGNOS与数据库不同服务器的话,还要看看远程是否能连得上数据库。
到此,以上就是小编对于存储过程 nodatafound的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。