Sql server SQL Server的自动架构更改

Sql server SQL Server的自动架构更改,sql-server,stored-procedures,conceptual,Sql Server,Stored Procedures,Conceptual,我正在制作每日导入脚本。它从各种来源收集数据并将其转储到CSV中。CSV用于生成外部表,该外部表用于使用新数据填充主表 问题在于外部表的模式是为了适应收集的数据而设计的。也就是说,如果收集的数据有一个新列,则生成的外部表将具有该列 但将数据从外部表传输到主表时,情况并非如此。为此,我想知道是否有一些内置的功能,或者可以设计一些程序来实现这一点 类似于执行过程时,它比较两个表的架构,如果不存在列,则向主表添加一列,然后继续插入数据 这样做可行吗

我正在制作每日导入脚本。它从各种来源收集数据并将其转储到CSV中。CSV用于生成外部表,该外部表用于使用新数据填充主表

问题在于外部表的模式是为了适应收集的数据而设计的。也就是说,如果收集的数据有一个新列,则生成的外部表将具有该列

但将数据从外部表传输到主表时,情况并非如此。为此,我想知道是否有一些内置的功能,或者可以设计一些程序来实现这一点

类似于执行过程时,它比较两个表的架构,如果不存在列,则向主表添加一列,然后继续插入数据

这样做可行吗