PCC-02441:属性数与主机变量数不匹配,.原因:在LOB或集合DESCRIBE中,属性数与有效主机变量数之间存在不匹配的情况。,.操作:确保对于每个被请求的属性,最多只有一个有效的主机变量被赋予以保持其值。,.
回答于 2018-08-30 18:56
PCC-02442:期望1到65535之间的值,.原因:在ALLOCATE DESCRIPTOR语句的WITH MAX子句或GET / SET DESCRIPTOR语句的VALUE子句中指定的值小于1或大于65535。,.操作:指定介于1到65535之间的值。,.
回答于 2018-08-30 18:56
PCC-02443:此用法仅在DYNAMIC = ANSI指定时有效,.原因:使用以下语句之一,而不指定DYNAMIC = ANSI命令行选项设置,.o EXEC SQL ALLOCATE / DEALLOCATE / GET / SET描述符,.,.o EXEC SQL DESCRIBE OUTPUT / INPUT ... USING ... ,.,.o EXEC SQL EXECUTE ... INTO ...,.,.o EXEC SQL EXECUTE ... USING ... ,.,.o EXEC SQL O...
回答于 2018-08-30 18:56
PCC-02444:描述符和非描述符子句的组合无效,.原因:在ANSI动态SQL语句中混合了描述符和非描述符子句。,.操作:在相关的ANSI语句中不要混合描述符和非描述符。,.
回答于 2018-08-30 18:56
PCC-02427:表达式不是正确的字符串类型,.原因:给定的主机变量表达式未被声明为所需的字符类型。在这种情况下,几种可能的字符类型之一将被接受。但是,主机变量类型与之不匹配。,.操作:使用允许的字符类型之一来重新声明有问题的主机变量。,.
回答于 2018-08-30 18:56
PCC-02428:缓冲区类型与LOB类型不兼容,.原因:以下任何一种情况可能会发生此错误,.1.尝试从LOB读取类型与LOB类型不兼容的缓冲区。,.,.2.尝试将缓冲区写入类型与缓冲区类型不兼容的LOB。,.,.操作:需要更改LOB类型或缓冲区类型,以便LOB和缓冲区类型与指定的操作兼容。,.
回答于 2018-08-30 18:56
PCC-02429:期望一些内部LOB类型的表达式,.原因:给定的主机变量未声明为内部LOB。BLOB,CLOB或NCLOB将被接受,但主机变量的类型与之不匹配。,.操作:使用其中一种内部LOB类型重新声明主变量。,.
回答于 2018-08-30 18:56
PCC-02430:期望一些任意LOB类型的表达式,.原因:给定的主机变量未声明为任何类型的LOB,内部或外部。除了任何内部LOB类型之外,BFILE也将被接受,但是主机变量的类型与之不匹配。,.操作:使用任何LOB类型(内部或外部)重新声明主变量。,.
回答于 2018-08-30 18:56
PCC-02431:期望外部类型LOB(BFILE)的表达式,.原因:给定的主机变量未声明为外部LOB。在这种情况下,只有BFILE才被接受。,.操作:使用外部LOB类型(BFILE)重新声明主变量。,.
回答于 2018-08-30 18:56
PCC-02432:在READ WRITE模式下无法打开外部LOB(BFILE),.原因:尝试在读写模式下打开BFILE。可写BFILE目前不受支持,因此这个操作被认为是错误的。,.操作:请勿使用READ WRITE模式打开BFILE。BFILE只能在READ ONLY模式下打开。,.
回答于 2018-08-30 18:56