PCC-02393:在EXEC SQL DECLARE SECTION中发现的SQL语句,.原因:可执行SQL语句出现在DECLARE SECTION中。,.操作:将SQL语句移动到函数的正文中。,.
回答于 2018-08-30 18:56
PCC-02394:输入文件名和输出文件名相同,.原因: INAME和ONAME的值相同,或默认输出文件名与ONAME指定的相同。,.操作:使用ONAME为输出文件指定不同的文件名。,.
回答于 2018-08-30 18:56
PCC-02395:使用结构体数组要求将结构命名,.原因:一些未命名的结构体的数组被用作宿主变量。当使用结构体数组时,struct需要一个名称或标签。,.操作:为结构体提供一个名称。,.
回答于 2018-08-30 18:56
PCC-02396:在结构数组中非法使用数组,.原因:将包含标量或二维字符或VARCHAR字段数组的结构体数组用作主变量。,.操作:重写结构体,以便不存在标量数组或二维字符或VARCHAR字段。,.
回答于 2018-08-30 18:56
PCC-02397:#include文件中不允许使用VARCHAR声明,.原因:在包含#include表单的文件中发现VARCHAR声明。,.操作:使用EXEC SQL INCLUDE窗体将文件包含VARCHAR声明。,.
回答于 2018-08-30 18:56
PCC-02398:在此语句中忽略此类型的指示符,.原因:在不需要或不需要的语句中,某个类型的主机/指示符变量对中使用了一个指示符变量。通常,指标变量不在ALLOCATE和FREE语句中用于除对象或集合类型之外的类型。它们也不用于REF类型的OBJECT CREATE / DEREF语句。,.操作:删除指定语句中类型指示符的使用。否则会被忽略。,.
回答于 2018-08-30 18:56
PCC-02399:DBMS = V6的非法CHAR_MAP选项值。选项被忽略。,.原因: CHAR_MAP = VARCHAR2以外的CHAR_MAP选项是内联指定的。由于DBMS = V6,因此,该错误声明中的字符或字符串变量将忽略此选项。,.操作:将DBMS设置为V6以外的其他值,或指定CHAR_MAP = VARCHAR2。,.
回答于 2018-08-30 18:56
PCC-02400:该主机变量必须声明为指针类型,.原因:指定的主机变量未声明为指针类型。,.操作:将主变量声明为指针类型。,.
回答于 2018-08-30 18:56
PCC-02383:期望类型为OCIExtProcContext的表达式,.原因: REGISTER CONNECT USING语句中给出的绑定变量的类型不是(指向)OCIExtProcContext。,.操作:声明一个变量,其类型为(指向)OCIExtProcContext,并在REGISTER CONNECT USING语句中使用。,.
回答于 2018-08-30 18:56
PCC-02384:缺少数组长度说明符,.原因:没有数组长度说明符的数组声明。,.操作:提供数组声明的长度。,.
回答于 2018-08-30 18:56