0

在之前的工作中,我们有一个广泛的 SQLServer 数据库,在发布多年后不断添加新字段。我们将每个表模式存储在一个单独的纯文本文件中,该文件包含一个 SQL create 或 alter 语句(我不记得哪个让我感到困扰)。当需要新列时,我们只需修改纯文本文件中的 SQL,然后将所有文件编译成一个主 .Sql 脚本。当脚本运行时,它要么创建不存在的表,要么更改现有的表以保留更改。从而防止任何数据丢失或需要进行任何类型的导入/导出。

我的问题是,这一切都是在我到那里之前完成的,我没有很好的机会阅读这些实用程序并理解它们。我想为我自己的个人重新创建这样的东西,但我不太确定它们是如何完成的。还有一些用于存储过程和视图等其他东西的实用程序,但如果它不存在,它们只会创建一个存根,然后您所要做的就是在纯文本文件中调用 Alter。我不确定我什至如何开始查找它,因为在四处寻找“实践”、“提示”或“模式”时它似乎没有出现。有谁知道这方面的一些资源,或者可以对这些资源有所了解?谢谢!

4

1 回答 1

0

如果您在 Google 上搜索“连续数据库集成”,您应该会找到您要查找的内容。

于 2011-04-19T08:05:05.160 回答