使用之间有什么区别
SELECT ... INTO MyTable FROM...
和
INSERT INTO MyTable (...)
SELECT ... FROM ....
?
从BOL [ INSERT,SELECT ... INTO ],我知道使用SELECT ... INTO将在默认文件组上创建插入表(如果尚不存在),并且该语句的日志记录取决于恢复情况数据库的模型。
哪种说法更可取?
还有其他性能影响吗?
通过INSERT INTO ...进行SELECT ... INTO的好用例是什么?
编辑:我已经说过,我知道SELECT INTO ...会创建一个不存在的表。我想知道的是SQL包含此语句是有原因的,它是什么?它是做幕后的东西不同的插入行,或者是它的顶部只是语法糖CREATE TABLE和INSERT INTO。
哈士奇WWW
相关分类