液化石油气。如何跟踪存储过程更改

Posted

技术标签:

【中文标题】液化石油气。如何跟踪存储过程更改【英文标题】:Liquibase. How to track store procedures changes 【发布时间】:2017-02-24 10:49:41 【问题描述】:

我是一名数据库开发人员。我开始使用 Liquibase 的主要原因是了解实验室或生产数据库的状态。

我不明白如何使用存储过程。特别是,我不明白如何跟踪当前版本中包含哪些程序。

最佳实践状态:

尝试为存储过程维护单独的更改日志并使用 runOnChange =“真”。此标志强制 LiquiBase 检查 变更集已修改。如果是这样,liquibase 会再次执行更改。

是否说明我需要创建一个包含所有过程的静态文件,例如procedures.xml?

我如何跟踪冲刺中包含的特定程序?

【问题讨论】:

【参考方案1】:

您可以将存储过程保存在单独的 sql 文件中,如果在 sprint 期间其中任何一个文件发生更改,请在 sprint 的更改日志中包含对它的引用,其中 runOnChange=true。

【讨论】:

以上是关于液化石油气。如何跟踪存储过程更改的主要内容,如果未能解决你的问题,请参考以下文章

在SQLSERVER里面,如何写一个存储过程来创建跟踪?

甲烷电解技术可使进口的液化天然气/液化石油气脱碳,有助实现欧盟的气候目标

如何使用自动化或命令行工具管理 AWS Redshift 中的存储过程?

如何锁定正在执行的存储过程并更改存储过程返回的表?

sqlserver profiler为啥跟踪不到自定义的存储过程执行情况

如何反映对 cobol DB2 存储过程所做的更改?