从select到现有表中添加列

时间:2016-12-01 14:43:02

标签: sql-server sql-server-2014

我们说我已经有一个包含两列的表,我需要从另一个表中添加更多列。有没有办法动态添加这些列?

CREATE TABLE dbo.MyTable
(
     RecordId INT IDENTITY PRIMARY KEY NOT NULL,
     CreatedBackupDate DATETIME NOT NULL
);

我需要做类似

的事情
INSERT INTO dbo.MyTable FROM SELECT col1, col2 from dbo.MyTable2

我知道这不会起作用,因为该表已经存在,我也可以使用数据类型从dbo.MyTable2获取列并使用脚本添加它们,我只想知道是否有一种简单的方法。

0 个答案:

没有答案