【发布时间】:2011-01-24 07:19:16
【问题描述】:
有没有一种有效的方法来版本化用 PL/SQL 编写的存储过程? (我只提到 PL/SQL 是因为可能存在特定的工具,任何针对存储过程版本控制的答案都是理想的)。
【问题讨论】:
-
不是我知道的,也不是包。
-
你能更仔细地定义这个吗?我认为工件的版本控制具有一个或多个从基础派生的变体。从这个角度来看,“版本化的 PL/SQL”意味着“略有不同的 PL/SQL 脚本”。这有什么难的?
-
@Ira Baxter:让别人去做。
-
指责我没有幽默感。但我不明白这个问题。这里的其他人似乎将这个问题解释为“使用版本控制系统”(如果这是问题所在,那就没有什么难的了;事实上你不这样做,你很快就会发现不这样做的后果)。但是我假设这不是问题,因为您没有那样说,而且答案众所周知,我不知道您为什么要问。您能否通过给出一个示例和超过 5 个简短单词的回复来澄清一下?
-
我工作的地方,没有 PL/SQL 是版本化的。这种情况已经有一段时间了。不可能告诉开发人员开始对 PL/SQL 使用版本控制,然后实际假设(有把握地)签入 所有 存储过程。很可能有人会忘记签入,最终出现“谁拥有最新版本之前”/回滚的情况。
标签: stored-procedures plsql versioning