Oracle ORA-SQL-PLSQL S41错误

Oracle ORA-SQL-PLSQL S41错误,oracle,oracle11g,oracle9i,Oracle,Oracle11g,Oracle9i,我们正在从Oracle9i迁移到Oracle11gr2,当我在toad中打开一个包时,我发现了下面的错误 (891:36)ORA-SQL-PLSQL S41 (S41)期望:。@作为交叉完整标识符内部连接左自然分区右示例子分区版本 当我试图编译这个包时,它正在被编译,而且它似乎工作得很好 知道为什么会发生这种错误吗?它会在生产中引起任何问题吗 注: 由于版权问题,无法共享源代码。Oracle论坛上的此用户似乎也有类似问题,您可以尝试遵循他们的解决方案 Oracle论坛上的该用户似乎也有类似问题,

我们正在从Oracle9i迁移到Oracle11gr2,当我在toad中打开一个包时,我发现了下面的错误

(891:36)ORA-SQL-PLSQL S41
(S41)期望:。@作为交叉完整标识符内部连接左自然分区右示例子分区版本

当我试图编译这个包时,它正在被编译,而且它似乎工作得很好

知道为什么会发生这种错误吗?它会在生产中引起任何问题吗

注:
由于版权问题,无法共享源代码。

Oracle论坛上的此用户似乎也有类似问题,您可以尝试遵循他们的解决方案


Oracle论坛上的该用户似乎也有类似问题,您可以尝试遵循他们的解决方案


它只在蟾蜍身上失效?当你打开一个软件包时,Toad是否设置为自动格式化代码?(如果是这样,请全世界帮个忙,禁用该“功能”……每一行代码都经过一次小改动就重新格式化,这会让人恼火。)代码中是否有任何不寻常的语法?检查您的蟾蜍版本正在使用的Oracle客户端的版本。您使用的是旧版本的蟾蜍吗?包是否包含任何条件编译?它只在Toad中失败?当你打开一个软件包时,Toad是否设置为自动格式化代码?(如果是这样,请全世界帮个忙,禁用该“功能”……每一行代码都经过一次小改动就重新格式化,这会让人恼火。)代码中是否有任何不寻常的语法?检查您的蟾蜍版本正在使用的Oracle客户端的版本。您使用的是旧版本的蟾蜍吗?包是否包含任何条件编译?