如何从表中存储数据库中选择*

时间:2014-10-22 06:04:33

标签: sql sql-server sql-server-2008

我是SQL服务器的新手。我的存储过程有以下语句

insert into [destination_table]

select * from [source_table]

两个表都有相同的架构。新列添加到两个表中,列不为空。 在这种情况下,我是否需要再次编译存储过程。

1 个答案:

答案 0 :(得分:1)

  

在这种情况下,我是否需要再次编译存储过程。

这里有一点误解。您不必重新编译该过程,只要SQL Server认为有必要,SQL Server就会为您执行此操作。

在这种情况下,计划将从计划缓存中逐出,并在下次更改结构后执行该过程时自动替换为新计划。