有什么简单的方法可以按行号而不是 PK 更新列:
UPDATE contact m SET ContactNumber = sub.rn + 500 FROM (SELECT Id, row_number() OVER (ORDER BY Id) AS rn FROM contact) sub WHERE m.Id = sub.Id;
mysql mariadb
mariadb ×1
mysql ×1