希望拥有另一个自动更新的数据库的副本,并且还有一些其他列

问题描述 投票:0回答:1

我是数据库/服务器管理的新手。我正在使用一个我无法添加任何列的数据库,因为它直接与另一个软件接口,因此必须保持非常特定的格式。但是,我希望能够将DateCreated和CreatedBy列添加到此数据库中的表,以便在创建新条目时设置一些自动电子邮件更新。为此,我想我可以保留原始数据库的副本,该副本在对原始数据库进行更改时会自动更新,只需将其他列添加到副本中即可。我正在使用Microsoft SQL 2017.如果有人能就最佳方式提供任何指导,那么我们将非常感谢您的帮助。

sql sql-server database-replication
1个回答
1
投票

创建一个表扩展,其中包含附加列+原始表中的键值。表1中的每一行在表2中应该有1行或0行。使用表1中的触发器在表2中的插入或更新上插入一行。

© www.soinside.com 2019 - 2024. All rights reserved.