2011-11-02 60 views
1

我们正在从Oracle 9i迁移到Oracle 11gr2,并且当我在蟾蜍中打开一个包时,出现以下错误。ORA-SQL-PLSQL S41错误

(891:36) ORA-SQL-PLSQL S41 (S41) Expecting: . @ AS CROSS FULL identifier INNER JOIN LEFT NATURAL PARTITION RIGHT SAMPLE SUBPARTITION VERSIONS

当我尝试编译它,它似乎也做工精细的包装是越来越遵守。

任何想法为什么会发生此错误?它会导致生产中的任何问题?

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

+1

它只在蟾蜍失败? Toad是否设置为在打开包装时自动格式化代码? (如果是这样,请全世界为之倾倒并禁用这个“功能”......当每一行代码都被重新格式化为每一个小小的变化时,这真让人气愤)。代码中是否有任何不寻常的语法? –

+0

检查您的TOAD版本正在使用的Oracle客户端的版本。 – Ollie

+0

您是否使用旧版本的TOAD?包是否包含任何条件编译? – wweicker

回答