Différence entre CLOB et BLOB de DB2 et Oracle Perspective?

J’ai été plutôt fasciné par ces deux types de données. Selon Oracle Docs , ils sont présentés comme suit:

BLOB: chaîne d’objects binarys de longueur variable pouvant atteindre 2 Go (2 147 483 647). Principalement destiné à contenir des données non traditionnelles, telles que la voix ou des supports mixtes. Les chaînes BLOB ne sont pas associées à un jeu de caractères, comme avec les chaînes FOR BIT DATA.

CLOB: chaîne d’objects de grande taille à caractères de longueur variable pouvant atteindre 2 Go (2 147 483 647). Un CLOB peut stocker des chaînes de caractères à un octet ou des données multi-octets basées sur des caractères. Un CLOB est considéré comme une chaîne de caractères.

Ce que je ne sais pas, c’est s’il y a une différence entre les deux du sharepoint vue DB2 et Oracle? Je veux dire, quelles sont les différences entre DB2 CLOB et Oracle CLOB, également entre DB2 BLOB et Oracle BLOB? Quelle est la taille maximale de DB2 et d’Oracle? Est-ce juste 2 Go?

Ils peuvent être considérés comme équivalents. Les limites en taille sont les mêmes:

  • Longueur maximale de CLOB (en octets ou OCTETS)) 2 147 483 647
  • Longueur maximale de BLOB (en octets) 2 147 483 647

Il y a aussi les DBCLOB, pour les caractères à double octet.

Les références:

BLOB principalement destiné à contenir des données non traditionnelles, telles que des images, des vidéos, de la voix ou des supports mixtes. CLOB destiné à conserver des données basées sur des caractères.

BLOB est pour les données binarys ( vidéos, images, documents, autres )

CLOB est pour les grandes données de texte ( texte )

Taille maximale sur MySQL 2 Go

Taille maximale sur Oracle 128 To