Hello Ryan,

> Is it going to have implications in
> that only "changed" fields are persisted?

Yes, that is the original purpose of this flag.

> So in an insert or update
> statement only changed fields will updated?

Yes, the main reason is this: In order to profit from DDL DEFAULT
values within the database, only those values should be inserted /
updated that a user really specified for insert / update.

> I'll keep thinking about this.
> I can see it would make it easy to get unexpected behavior if the internals
> start getting tweaked. It would also wreak havoc with optimistic locking if
> I get it wrong.

Yes :-) Tampering with these flags always means (or: should mean) you
know what you're doing...

Reply via email to