Я был очень увлечен этими двумя типами данных. Согласно Документам по Oracle, они представлены следующим образом:
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 ГБ?