MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / hasVolatileKey

Method hasVolatileKey

src/jrd/recsrc/RecordSource.h:726–732  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

724 }
725
726 static bool hasVolatileKey(const dsc* desc)
727 {
728 // International type text has a computed key.
729 // Different decimal float values sometimes have same keys.
730 // The same for date/time with time zones.
731 return (IS_INTL_DATA(desc) || desc->isDecFloat() || desc->isDateTimeTz());
732 }
733
734 protected:
735 void internalOpen(thread_db* tdbb) const override;

Callers

nothing calls this directly

Calls 2

isDecFloatMethod · 0.80
isDateTimeTzMethod · 0.80

Tested by

no test coverage detected