我的意思是这样:
INSERT INTO table1 VALUES (value1,value2,...)
DB要更快地完成而不是这样做:
INSERT INTO table1 (field1,field2,...) VALUES (value1,...)
?
我知道这可能是一个无意义的性能差异,但只是为了知道.
我通常使用MysqL和Postgresql作为DB.
如果您没有在SELECT或INSERT中指定字段,则sql Server的查询处理器必须首先检查系统目录,以确定确实可用的字段.
所以我总是建议你明确地列出你想要的字段 – 在SELECT上和INSERT一样多.