I've discovered that in Sybase, I had a field/column whose datatype was defined as "bit" which also permitted NULL values.
When I changed this to smallint, the write conflict went away.
When I changed this to smallint, the write conflict went away.
Comment