如何重新格式化SQLite数据库,使rowId等于表上的位置,并且当删除一行时,较低的行向上移动



我最近遇到了一个问题,我需要一个数据库来完成上面的工作。我在网上看了看,没有找到解决问题的方法,我理解了。表达上述问题的另一种方式是"如何使行始终按整数顺序移动,以替换由删除的行填充的空白?"如有任何帮助,我们将不胜感激。

人们可以更好地了解什么是SQL,以及如何在给定的实现中使用它,以避免考虑不正确的问题和方法,这些问题和方法可能会导致错误百出、过多、无效、无法维护的结果
您不会更改主键。您可以添加一个订单列或使用rownum(oracle)或类似的东西。不要使用rowids/primary键。

相关内容

  • 没有找到相关文章