Zafascynowały mnie te dwa typy danych. Według Oracle Docs prezentują się one następująco:
BLOB: binarny ciąg znaków dużego obiektu o zmiennej długości, który może mieć do 2 GB (2 147 483 647) długości. Przeznaczony głównie do przechowywania nietradycyjnych danych, takich jak głos lub media mieszane. Ciągi BLOB nie są skojarzone z zestawem znaków, jak w przypadku ciągów FOR BIT DATA.
CLOB: duży ciąg znaków o zmiennej długości, który może mieć do 2 GB (2 147 483 647) długości. CLOB może przechowywać jednobajtowe ciągi znaków lub wielobajtowe dane znakowe. CLOB jest traktowany jako ciąg znaków.
Czego nie wiem, czy jest jakaś różnica między nimi z perspektywy DB2 i Oracle? Mam na myśli, jakie są różnice między DB2 CLOB i Oracle CLOB, a także między DB2 BLOB i Oracle BLOB? Jaki jest maksymalny rozmiar zarówno w DB2, jak i Oracle? Czy to tylko 2 GB?