On Thu, Mar 8, 2012 at 11:56 AM, Nico Williams <n...@cryptonector.com> wrote:
> On Thu, Mar 8, 2012 at 11:47 AM, Marc L. Allen
> <mlal...@outsitenetworks.com> wrote:
>> But this is extremely inefficient as well.  Since each record is, in fact, 
>> an update, you're actually performing a delete/insert for each record, 
>> activating any recursive triggers you have as well.  On top of that, any 
>> UPDATE trigger would not fire.  Now, if it were an 'insert or update' it 
>> might better.
>
> Well, it's not inefficient in the same way as your UPDATE statement in
> your original post.  I do think that INSERT OR REPLACE should fire
> insert or update triggers, not delete and/or insert triggers -- I
> really want a pragma by which to request this.  And it might not be
> inefficient at all.

Specifically I want this behavior only when the replacing row has the
same primary key and/or rowid as the old one.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to