Я был очень очарован этими двумя типами данных. Согласно Oracle Docs , они представлены следующим образом:
BLOB: строка большого двоичного объекта переменной длины, длина которой может составлять до 2 ГБ (2 147 483 647). В первую очередь предназначен для хранения нетрадиционных данных, таких как голос или смешанная среда. Строки BLOB не связаны с набором символов, как со строками FOR BIT DATA.
CLOB: Символьная строка большого объекта переменной длины, длина которой может составлять до 2 ГБ (2 147 483 647). CLOB может хранить однобайтовые символьные строки или многобайтовые символьные данные. CLOB считается символьной строкой.
Чего я не знаю, есть ли разница между ними с точки зрения DB2 и Oracle? Я имею в виду, в чем разница между DB2 CLOB и Oracle CLOB, а также между DB2 BLOB и Oracle BLOB? Каков максимальный размер как в DB2, так и в Oracle? Это всего лишь 2 ГБ?