【发布时间】:2008-10-10 21:50:05
【问题描述】:
SQL Server (2005/2008)
以下每个语句都有相同的结果。有谁知道一个是否优于另一个?
insert into SOMETABLE
values ('FieldOneValue','FieldTwoValue',3,4.55,'10/10/2008 16:42:00.000')
insert into SOMETABLE
select 'FieldOneValue','FieldTwoValue',3,4.55,'10/10/2008 16:42:00.000'
insert into SOMETALBE
Select
Field1 = 'FieldOneValue',
Field2 = 'FieldTwoValue',
Field3 = 3,
Field4 = 4.55,
Field5 = '10/10/2008 16:42:00.000'
当然假设数据类型与表适当匹配...
【问题讨论】:
标签: sql performance optimization insert