逐行更新

时间:2010-09-10 12:11:07

标签: mysql

我有一个包含大量记录的表,我想按行号更新主键。我的数据库是MySQL。

2 个答案:

答案 0 :(得分:5)

你不应该那样做 数据库中没有称为“行号”的东西 这样的数字仅适用于输出肯定有序和过滤的数据,但不适用于存储的数据。

单独保留主键,它会识别整个记录,而不是“位置”(特别是因为根本没有位置)。

你为什么需要那个?你的任务有另一个解决方案,一个正确的

答案 1 :(得分:0)

mysql不是Oracle,不支持rownum。