PCC-00066:仅当SQLCHECK = FULL时被使用,userid被忽略。,.原因:当SQLCHECK = {SYNTAX |时指定了USERID选项 没有}。这是不必要的,.操作:仅在SQLCHECK = SEMANTICS时指定USERID选项。,.
回答于 2018-08-30 18:55
PCC-00067:已超过Ireclen。文件字符串中的行号被截断。,.原因:读取输入文件时,预编译器发现比IRECLEN长的行。,.操作:缩短输入行或在命令行中指定较大的IRECLEN值。,.
回答于 2018-08-30 18:55
PCC-00068:主机和指示灯变量可能不具有相同的名称。,.原因:在EXEC SQL语句中,指标变量与主机变量具有相同的名称。主机变量及其关联的指示符变量的名称必须不同。此外,指标变量不能用作主机变量。,.操作:重命名主机或指示器变量。,.
回答于 2018-08-30 18:55
PCC-00069:主机变量“ string ” 在文件串中的行号上不支持数据类型,.原因:主机变量具有不受支持的数据类型。有关支持的数据类型的列表,请参阅“Oracle编程器编程指南”中针对语言的补充。,.操作:重新定义Declare部分中的主机变量,为其提供受支持的数据类型。,.
回答于 2018-08-30 18:55
PCC-00070:非法语法,SQL语句中的指数值:string,.原因:预编译器在解析以科学符号编码的数字时发现语法错误。预编译器希望在求幂指标(E)之后找到一个有符号整数,但发现了其他的东西。,.操作:正确重新格式化数字。,.
回答于 2018-08-30 18:55
PCC-00071:无法打开邮件文件。,.原因:预编译器无法打开包含可由预编译器发出的消息的消息文件。如果打开的文件太多或预编译器安装有问题,可能会发生这种情况。,.操作:检查打开文件的限制是否足够高(与系统管理员确认)。否则,请联系客户支持。,.
回答于 2018-08-30 18:55
PCC-00072:输入文件名长度超过最大长度,.原因:指定的文件名长度超过最大长度。某些操作系统具有最大文件名长度。,.操作:使用长度小于或等于最大平台特定文件名长度的文件名。,.
回答于 2018-08-30 18:55
PCC-00073:光标已被声明,但从文件串中的行号开始。,.原因:光标为DECLAREd,但未在OPEN语句中引用。这只是一个参考信息。,.操作:删除光标声明或为游标编写OPEN语句。,.
回答于 2018-08-30 18:55
PCC-00053:FOR变量字符串是文件字符串中行号的无效类型,.原因: FOR子句中的count变量的数据类型不正确。数据类型必须为NUMBER或LONG(或与NUMBER或LONG兼容)。,.操作:检查声明并检查计数变量的数据类型为NUMBER或LONG(或兼容的Oracle或主机语言数据类型)。,.
回答于 2018-08-30 18:55
PCC-00054:文件字符串行号中列号的预期结束语句,.原因:预编译器预期在EXEC语句结尾处找到一个语句终止符,但找到其他内容。如果标签嵌入到源代码中(因为预编译器无法知道标签代表多少空格),则可能会发生这种情况。,.操作:如果选项卡嵌入到源ocde中,请将其替换为空格。检查语句语法并检查每个EXEC语句是否具有终止符...
回答于 2018-08-30 18:55