oracle - Oracle AWS RDS 条件编译
问题描述
我正在将我的 oracle 数据库移植到 AWS RDS。如果只是 RDS,我需要实现一些新包。那么如何在RDS中进行条件编译呢?是否有类似的包DBMS_DB_VERSION
具有常量,以便我可以识别它是否是 RDS 实例?
解决方案
请参阅“痴迷于 Oracle PL/SQL”中关于条件编译的文章。至少从 Oracle 的角度来看,它连同包含的链接一起很好地涵盖了该主题。
条件编译允许编译器根据您在 PL/SQL 中使用 $ 语法指定的条件编译程序的选定部分。当您在 PL/SQL 代码中看到 $IF、$ELSE、$END 和 $ERROR 等语句时,您正在查看条件编译,有时也称为“ifdef”处理。...
没有 Oracle 提供的 DBMS 包来判断它是否是 AWS RDS。您必须查阅您的 AWS 文档。也许您可以从连接信息中确定,否则。
推荐阅读
- python - 即使进行了适当的转换,Int 对象也不是可下标的错误?
- c# - 在 Docker 容器上配置用户上传的 A1 证书
- ios - 将数据传递给 SearchBar
- python - Python导入是否将所有代码复制到文件中
- java - 如何使用按钮将 JTextField 值添加到字符串数组
- excel - Excel VBA 文本框
- python - 阻止数字变为负数的简单方法
- android - 有没有办法改变片段主题?
- webpack - VSCode 在导入 Sass 文件时不尊重 webpack 的解析别名
- javascript - 带有复选框弹出窗口的JavaScript淡入淡出不起作用