gpt4 book ai didi

sqlite - 插入新版本或更新版本-sqlite(android)

转载 作者:行者123 更新时间:2023-12-03 19:44:45 24 4
gpt4 key购买 nike

如果不存在,我需要插入新记录,或者通过增加当前值(如果已经存在)来更新列(版本号)。

create table t(id int, version int);


我正在尝试使用单个SQL语句完成此操作,但似乎找不到合适的控制流语句。将不胜感激。谢谢。

最佳答案

在我看来,您需要几行。
从用户检查输入是否存在,如果返回的游标(对于android,必须有其他返回值)为null如果游标不为null,则插入一条语句,然后使用新值更新返回的游标位置

像第一次执行select * from tablename where title = ""
现在,如果返回的值为null

insert into ....


如果不

update table tablename ----

关于sqlite - 插入新版本或更新版本-sqlite(android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23178227/

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