Sql 如何将CRUD触发器创建的历史记录表行存储在不同的数据库中
我有一个数据库和一个表。 我在表上创建了Delete和INsert/Update触发器,结果行将存储在CMS数据库中的另一个表TableHistory中 现在,我创建了另一个带有TableHistory表的数据库CMSHistrory。在这里,我希望上述触发器的结果行存储在CMSHistory数据库而不是CMS数据库的TableHistory中 我的目标是减少主CMS数据库的大小 请告诉我Sql 如何将CRUD触发器创建的历史记录表行存储在不同的数据库中,sql,triggers,crud,Sql,Triggers,Crud,我有一个数据库和一个表。 我在表上创建了Delete和INsert/Update触发器,结果行将存储在CMS数据库中的另一个表TableHistory中 现在,我创建了另一个带有TableHistory表的数据库CMSHistrory。在这里,我希望上述触发器的结果行存储在CMSHistory数据库而不是CMS数据库的TableHistory中 我的目标是减少主CMS数据库的大小 请告诉我 我使用的是MS SQL Server 2008 R2。在您的insert语句中,使用插入到[数据库名称].
我使用的是MS SQL Server 2008 R2。在您的insert语句中,使用
插入到[数据库名称].[表名称]
而不仅仅是插入到[表名称]
您使用的是哪种DBMS?