update带变量,更新的表记录的顺序问题!!delcare @i int set @i=1 update tablename set colname=@i,@i=@i+1 更新后 select * from talename 发现我的colname不是从小到大的顺序。 请问这个更新的列的顺序决定的呢? [解决办法]没指定排序规则,系统会取索引的排序规则