标签: mysql
我有一个包含大量记录的表,我想按行号更新主键。我的数据库是MySQL。
答案 0 :(得分:5)
你不应该那样做 数据库中没有称为“行号”的东西 这样的数字仅适用于输出肯定有序和过滤的数据,但不适用于存储的数据。
单独保留主键,它会识别整个记录,而不是“位置”(特别是因为根本没有位置)。
你为什么需要那个?你的任务有另一个解决方案,一个正确的
答案 1 :(得分:0)
mysql不是Oracle,不支持rownum。