回答问题 · 2018-08-30 18:48 PCB-00228:无效的组项变量“ string ” 原因:在SQL语句中使用了不可接受的组项变量。或其名称拼写错误。 操作:更正组项变量声明或其在SQL语句中的使用。
回答问题 · 2018-08-30 18:48 PCB-00229:指示变量“ string ”的类型或长度错误 原因:在“声明部分”中没有将指示符变量声明为2字节整数。指标变量必须定义为2字节整数。 操作:将指示符变量重新定义为2字节整数。
回答问题 · 2018-08-30 18:48 PCB-00231:主机和指示灯变量可能不具有相同的名称。 原因:在EXEC SQL语句中,指标变量与主机变量具有相同的名称。主机变量及其关联的指示符变量的名称必须不同。此外,指标变量不能用作主机变量。 操作:重命名主机或指示器变量。
回答问题 · 2018-08-30 18:48 PCB-00232:在SELECT语句中不允许使用表作为输入绑定变量 原因:在SELECT-INTO语句的WHERE子句或SELECT-INTO语句的SELECT列表中使用了主机表。 操作:重写SELECT语句,而不使用表或使用游标。
回答问题 · 2018-08-30 18:48 PCB-00233:INTO / USING中的表大小不匹配。最小值为:number 原因: INTO / USING子句中的表变量的大小对于处理的行数来说太小。 Action:声明INTO / USING子句中的所有表变量至少具有给定的最小维数。
回答问题 · 2018-08-30 18:48 PCB-00234:FOR变量“ string ”是无效类型 原因: FOR子句中的count变量的数据类型不正确。数据类型必须为NUMBER或LONG(或与NUMBER或LONG兼容)。 操作:检查声明并检查计数变量的数据类型为NUMBER或LONG(或兼容的Oracle或主机语言数据类型)。