SQLite Forum

ExecuteNonQuery returns wrong number of affected elements
IIRC system.data.sqlite is also supported here. It just helps to state the wrapper one is using.

I don't have access to an SQLite release that knows how to DELETE RETURNING; so either my syntax is off, or your SQLite doesn't know either. Or both.