14.09.2015 11:00, Helen Borrie wrote: > According to both editions of The Firebird Book, for read/write read > committed transactions, RECORD_VERSION is the default. > According to the Firebird 2.5 Language Reference, NO RECORD_VERSION is the > default. > > So - which is it? Did it change at some point? If so, at which > release/sub-release?
NO RECORD_VERSION is the default for READ COMMITTED and it was not changed since FB 0.x times. I.e. if TPB containts "isc_tpb_read_committed" tag and contains nor isc_tpb_rec_version, nor isc_tpb_no_rec_version, engine will create READ COMMITTED NO RECORD_VERSION transaction. Regards, Vlad PS Some client access components/drivers have its own defaults. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel