Sono rimasto molto affascinato da questi due tipi di dati. Secondo Oracle Docs , sono presentati come segue:
BLOB: stringa di oggetti binari di grandi dimensioni a lunghezza variabile che può avere una lunghezza massima di 2 GB (2.147.483.647). Progettato principalmente per contenere dati non tradizionali, come voce o media misti. Le stringhe BLOB non sono associate a un set di caratteri, come con le stringhe FOR BIT DATA.
CLOB: stringa oggetto di caratteri grandi di lunghezza variabile che può essere lunga fino a 2 GB (2.147.483.647). Un CLOB può memorizzare stringhe di caratteri a byte singolo o dati multibyte basati sui caratteri. Un CLOB è considerato una stringa di caratteri.
Quello che non so, è se c'è qualche differenza tra i due dal punto di vista di DB2 e Oracle? Voglio dire, quali sono le differenze tra DB2 CLOB e Oracle CLOB, anche tra DB2 BLOB e Oracle BLOB? Qual è la dimensione massima di entrambi in DB2 e Oracle? Sono solo 2 GB?