2 u013933362 u013933362 于 2016.03.25 09:30 提问

SQL更新的问题,6个字段本来可以一条语句可以更新搞定的,领导非要扯开六条语句更新

这种更新方法更好 更优?(本人倾向这种)
update tableA
set FieldA='A',
FieldB='B',
FieldC='C',
FieldD='D',
FieldE='E',
FieldF='F'
where ID='3'

还是下面这种更新方法 哪种更好 更优
update tableA
set FieldA='A'
where ID='3'

update tableA
set FieldB='B'
where ID='3'

update tableA
set FieldC='C'
where ID='3'

update tableA
set FieldD='D'
where ID='3'

update tableA
set FieldE='E'
where ID='3'

update tableA
setFieldF='F'
where ID='3'

4个回答

enpterexpress
enpterexpress   2016.03.25 09:58

可以明确地告诉你,第一种

qq978450288
qq978450288   2016.03.25 10:18

第一种 你领导疯了?

ivan2306
ivan2306   2016.03.25 11:25

你可以找个表测试一下

kjw86971375
kjw86971375   2016.03.25 13:48

可以明确地告诉你,第一种为批量操作,第二种为分批更新

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!