gpt4 book ai didi

sql - 在 SQLite 数据库的特定位置插入一行

转载 作者:行者123 更新时间:2023-12-01 22:20:36 24 4
gpt4 key购买 nike

我在 SQLite Manager 中创建数据库,并且错误地忘记提及一行。

现在,我想在中间手动添加一行,在其下方,其余的自动增量键应自动增加 1 。我希望我的问题很清楚。

谢谢。

最佳答案

您不应该关心键值,只需在末尾附加行即可。

如果您确实需要这样做,您可能可以使用类似的方法更新 key 。如果要在键 87 处插入新行

为 key 腾出空间

update mytable
set key = key + 1
where key >= 87

插入您的行

insert into mytable ...

最后更新新行的键

update mytable
set key = 87
where key = NEW_ROW_KEY

关于sql - 在 SQLite 数据库的特定位置插入一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22629022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com