我正在尝试将数据插入可能已经存在的 sqlite 数据库中。如果它存在,我想添加它(而不是替换!)。我不确定该怎么做。
像这样的东西(不确定我的语法是否正确)
case
when exists(select * from Link where word1='%s' and word2='%s')
then update Link set n = %d + (select n from Link where word1='%s' and word2='%s')
else
insert into Link values('%s', '%s', %d)