如果它不存在,我需要插入新的记录,或者如果它已经存在,我需要通过增加当前值来更新列(版本号)。
create table t(id int, version int);我试图用一条SQL语句来完成这项工作,但我似乎找不到合适的控制流语句。会非常感谢任何人的帮助。谢谢。
发布于 2014-04-20 12:42:12
在我看来,你需要几行字。从用户处获取输入检查是否存在,插入返回的游标(对于android,必须有其他的返回值)为空,如果游标不为空,则if语句,然后使用新值更新返回的游标位置
例如,如果返回值为null,请立即执行select * from tablename where title = ""
insert into ....如果不是
update table tablename ----https://stackoverflow.com/questions/23178227
复制相似问题