Maison  >  Article  >  base de données  >  Quel est le type de données Lob ? Quelles sont les limites de ces types de données dans JDBC ?

Quel est le type de données Lob ? Quelles sont les limites de ces types de données dans JDBC ?

王林
王林avant
2023-08-29 17:29:02859parcourir

什么是 Lob 数据类型? JDBC 中这些数据类型有哪些限制?

BLOB sont de gros objets binaires pouvant contenir une quantité variable de données d'une longueur maximale de 65 535 caractères.

Ils sont utilisés pour stocker de grandes quantités de données binaires, telles que des images ou d'autres types de fichiers.

CLOB Signifiant généralement Character Large Object, SQL Clob est un type de données intégré utilisé pour stocker de grandes quantités de données texte. En utilisant ce type de données, vous pouvez stocker jusqu'à 2 147 483 647 caractères de données.

Les types de données Blob et Clob sont appelés types de données LOB (Large Object). Les restrictions suivantes s'appliquent à ces types de données.

  • Impossible de comparer : Nous ne pouvons pas comparer les types de données CLOB ou BLOB, c'est-à-dire que vous ne pouvez pas comparer ces types de données avec les opérateurs =, !=.

  • Non triable : Vous ne pouvez pas organiser les types de données BLOB ou CLOB dans l'ordre, c'est-à-dire que vous ne pouvez pas déterminer lequel des deux types de données est le type de données BLOB ou CLOB le plus grand ou le plus petit. En bref, vous ne pouvez pas utiliser , >= avec les types BLOB ou CLOB.

  • Celles-ci ne peuvent pas être utilisées comme clé primaire ou valeurs d'index

  • Les clauses telles que DISTINCT, GROUP BY et ORDER BY ne sont pas autorisées sur les types de données BLOB ou CLOB.

  • La conversion implicite de BLOB ou CLOB vers d'autres types de données n'est pas possible.

Ce 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer