What do you think would happen if you delete all features and add new ones in a new version?
I'd expect that the number of rows in the adds table would equal the count of new rows, and
the deletes table would have the number of rows in the base table, and the base table would
be unchanged. Other users would not have access to the version spontaneously.
Now, if the table were *unversioned*, and no users had a read lock on it, then you could slide
in new content with a truncate-and-append, no sweat.
So you really need to determine why a basemap layer is registered as versioned if you don't
intend to use versioned editing on it. And if versioned editing is desired, then why are you
bulk-editing the table using SQL (without a safety valve like a versioned view)? The optimistic
locking editing model is quite powerful, but it can trip you up if you don't honor the terms of
the use contract.
- V