Hi,
We are using PowerBuilder version 2017 R3 Build 1858 & recently upgraded the Oracle database server from Oracle 12 to Oracle 19c.
I was able to connect to database without any issue but while calling the function/stored procedure with parameter as Varchar2_Table type, getting below error -
*** ERROR 932 *** (rc -1) : ORA-00932: inconsistent datatypes: expected %s got %s.
Is PowerBuilder version I am using is not compatible with Oracle 19c.
Do I need to upgrade PowerBuilder version? If yes, which version? Also, will it impact my PowerBuilder license?
Kindly help me on this.
Thanks.
Andreas.
Andreas.
In PB, its string array and long array & in Oracle 19c is DBMS_SQL.VARCHAR2_Table & DBMS_SQL.NUMBER_Table.
DBMS_SQL.VARCHAR2_Table => DBMS_SQL is a package that provides an interface to use dynamic SQL to parse any data manipulation language (DML) or data definition language (DDL) statement using PL/SQL.
VARCHAR2_Table is a datatype that holds the varchar2 array & NUMBER_Table.is data type that holds number array.