ORA-22905 Problem [message #304603] |
Wed, 05 March 2008 16:02  |
mouser13
Messages: 2 Registered: March 2008
|
Junior Member |
|
|
I get this error ORA-22905: cannot access rows from a non-nested table item. When I run this statement select * from table(nwo_relational_data.getrivergagelevels('PIST'));
Which all this is a wraper for the sql statement select * from local_relational_data where CWMS_ID_UC = 'PIST' and KEY_WORD like 'riverdamagelevel%';
Which works fine.
Just wondering if anyone has any idea's what could be the problem?
CREATE OR REPLACE PACKAGE cwms.nwo_relational_data
IS
TYPE return_cur IS REF CURSOR;
FUNCTION getrivergagelevels (
cwms_id_uc_in VARCHAR2
) RETURN return_cur;
FUNCTION getrivergagelevels (
cwms_id_uc_in VARCHAR2
) RETURN return_cur
IS
tmp_date TIMESTAMP WITH TIME ZONE;
tmp_text VARCHAR2 (1000);
rc_out return_cur;
BEGIN
open rc_out FOR select * from local_relational_data where CWMS_ID_UC = cwms_id_uc_in and KEY_WORD like 'riverdamagelevel%';
return rc_out;
END getrivergagelevels;
|
|
|
|
|
|
|
|