07.08.2021 12:31, Mark Rotteveel wrote:
Currently, for blobs that are 4GB or longer, OCTET_LENGTH will silently truncate the length. This means that a 4GB blob is reported as length 0, a 5GB blob as 1,073,741,824.
It's not OCTET_LENGTH who's guilty, it's blob itself: In memory: ULONG blb_length; // Total length of data sans segments In ODS: ULONG blh_length; // Total length of data Dmitry Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel