La différence entre clob et blob dans Oracle : BLOB signifie Binary Large Object, qui est stocké au format binaire. Il est généralement utilisé pour convertir des images, des fichiers, de la musique et d'autres informations en binaire pour le stockage, tandis que CLOB signifie Character Large. L'objet, qui est le stockage direct de texte, est généralement utilisé pour stocker directement des articles ou un texte plus long.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
BLOB est utilisé pour stocker des données binaires, tandis que CLOB est utilisé pour stocker du texte.
1.BLOB
BLOB signifie Binary Large Object. Il est utilisé pour stocker de gros objets binaires dans des bases de données. La taille maximale pouvant être stockée est de 4 Go d'octets
2.CLOB
CLOB signifie Character Large Object. Il est similaire au type de données LONG, sauf que CLOB est utilisé pour stocker de gros blocs de données de caractères à un octet dans la base de données et ne prend pas en charge les jeux de caractères de largeurs variables. La taille maximale pouvant être stockée est de 4 Go. BLOB et CLOB sont tous deux de grands types de champs. BLOB est stocké en binaire, tandis que CLOB peut stocker directement du texte. En fait, les deux sont interchangeables ou peuvent être directement stockés. ces deux-là avec des champs LOB.
Mais afin de mieux gérer la base de données ORACLE, les informations telles que les images, les fichiers, la musique, etc. sont généralement stockées dans des champs BLOB. Les fichiers sont d'abord convertis en binaires puis stockés dans ceux-ci. Pour les articles ou les textes plus longs, utilisez CLOB pour les stocker, ce qui sera très pratique pour les futures requêtes, mises à jour, stockage et autres opérations.
Tutoriel recommandé : "
Tutoriel vidéo OracleCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!