【发布时间】:2020-05-14 13:58:37
【问题描述】:
架构名称在开发中为 dev,在生产环境中为 prod。当使用 dev 模式在开发中创建存储过程时,应该采用什么方法将此过程迁移到 prod 环境。下面是一个创建的示例过程,在将 SELECT 语句中的模式名称更改为 prod 之前,将其移动到生产环境的最佳(理想)方法是什么。
CREATE OR REPLACE PROCEDURE GET_EMPLOYEES(
DEPT_CD IN VARCHAR2(3),
RESULT_SET OUT SYS_REFCURSOR) AS
BEGIN
OPEN RESULT_SET FOR SELECT * FROM DEV.EMPLOYEE WHERE DEPT=DEPT_CD;
END
END GET_EMPLOYEES;
此过程将从 UI 调用,以在 UI 中显示数据。在 UI 中,使用配置文件正在处理相同的问题。请告诉我移动存储过程的方法应该是什么。 我已经搜索过,但找不到任何解决方案。
【问题讨论】:
标签: oracle stored-procedures plsql development-environment production-environment