Hello,

I would like to find whether an upsert operation actually did an insert or
an update, preferably without having to execute extra SQL statements before
or after it. I thought of using last_insert_rowid() before and after the
upsert and check if the result has changed but while this seems to work for
normal tables it will not work for WITHOUT ROWID tables. Is there another
way that works consistently both with tables with or without rowid?

Best regards,

Constantine
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to