insert语句与into和without之间有什么区别?

时间:2011-11-01 12:20:50

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

我创建了表格#temp,其中id列为int identity(1,1)namevarchar

假设我正在编写以下2个用于插入行的不同语句:

insert into #temp (name) select ('Vikrant') ;   

insert #temp (name) select ('Vikrant')

我想问一下这两种插入语句之间的区别是什么? 这些插入之间是否存在任何差异?

1 个答案:

答案 0 :(得分:8)

来自MSDN documentation

  

[INTO]   是一个可选的关键字,可以在INSERT和目标表之间使用。

这两个陈述没有区别。