Subject Re: [Firebird-Architect] REPLACE statement
Author Dmitry Yemanov
"Adriano dos Santos Fernandes" <adrianosf@...> wrote:
>
> Don't you think we can implement MERGE with already existing verbs, i.e.
> blr_for, blr_store, blr_modify, blr_leave

Yes, we can. And we could also implement REPLACE using the existing BLR
verbs.

> Or do you think we should generate the RSE (constructed based on the PK)
> in BLR even for REPLACE?

This is questionable. I would do it this way (construct the PK references in
DSQL), but your suggestion about a new BLR code and engine-level handling
also looks good. I really don't know what's better.


Dmitry