【发布时间】:2016-04-18 13:11:14
【问题描述】:
我正在使用 SQL Server 2014 Management Studio。我在我的应用程序上添加了一个删除功能,它将从 Table1 中删除一行。它会先将该行插入 Table2,然后从 Table1 中删除。
要获得 Table2 的 Table1 列的副本,我可以这样做:
SELECT * INTO Table2 FROM Table1
但是,有没有办法让 Table2 自动不断地从 Table1 中获取所有列?我问的原因是因为 Table1 将来会添加不同的列,因此必须手动将其复制到 Table2 中会很烦人。谢谢!
【问题讨论】:
-
你需要触发器来做到这一点,检查这个stackoverflow.com/questions/9996643/…,当然你可能需要稍微修改一下代码,但这是你问题的解决方案
标签: sql sql-server