where是一个条件查询,只有满足你所需要的条件才予以处理
update tabName set colName='jasdhfka' 是更新整个表的colName字段 而如果我要限制更新某个字段就用到where
update tabName set colName='jasdhfka'
where name='遗忘之花再开时' 更新名为遗忘之花再开时的那条记录
如果你不指定where条件,那么就会对colname字段的所有数据进行修改,为'jasdhfka'
这样操作的话,tabname表的colname字段的所有内容都变成了 jasdhfka
所以还是慎重操作
将所有记录的colName字段更新为‘jasdhfka’
楼上的回答都正确....