Oracle AWS RDS条件编译

Oracle AWS RDS条件编译,oracle,plsql,amazon-rds,oracle12c,conditional-compilation,Oracle,Plsql,Amazon Rds,Oracle12c,Conditional Compilation,我正在将oracle DB移植到AWS RDS。如果只是RDS,我需要实现一些新的包。那么如何在RDS中进行条件编译呢?有没有像DBMS\u DB\u VERSION这样的包,它有常量,这样我就可以确定它是否是RDS实例了?请参阅“on Conditional compilation.it”中的文章,以及包含的链接,至少从Oracle的角度来看,它很好地涵盖了这个主题 条件编译允许编译器编译选定的部分 基于在PL/SQL中使用$syntax指定的条件的程序。 当您在应用程序中看到像$IF、$EL

我正在将oracle DB移植到AWS RDS。如果只是RDS,我需要实现一些新的包。那么如何在RDS中进行条件编译呢?有没有像
DBMS\u DB\u VERSION
这样的包,它有常量,这样我就可以确定它是否是RDS实例了?

请参阅“on Conditional compilation.it”中的文章,以及包含的链接,至少从Oracle的角度来看,它很好地涵盖了这个主题

条件编译允许编译器编译选定的部分 基于在PL/SQL中使用$syntax指定的条件的程序。 当您在应用程序中看到像$IF、$ELSE、$END和$ERROR这样的语句时 PL/SQL代码,您有时会看到条件编译 也称为“ifdef”处理

没有Oracle提供的DBMS包告诉您它是否是AWS RDS。您必须查阅AWS文档。否则,您可能可以从连接信息中确定