ホームページ  >  記事  >  データベース  >  Lob データ型とは何ですか? JDBC におけるこれらのデータ型の制限は何ですか?

Lob データ型とは何ですか? JDBC におけるこれらのデータ型の制限は何ですか?

王林
王林転載
2023-08-29 17:29:02917ブラウズ

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

BLOB は、最大長 65535 文字の可変量のデータを保持できるバイナリ ラージ オブジェクトです。

これらは、大量のデータを格納するために使用されます。画像やその他の種類のファイルなどのバイナリ データ。

CLOB 通常、Character Large Object の略称である SQL Clob は、大量のテキスト データを格納するために使用される組み込みデータ型です。このデータ型を使用すると、最大 2,147,483,647 文字のデータを保存できます。

Blob データ型と Clob データ型を合わせて、LOB (ラージ オブジェクト) データ型と呼ばれます。これらのデータ型には次の制限があります。

  • 比較できません: CLOB または BLOB データ型は比較できません。つまり、これらのデータ型を演算子 =、!= と組み合わせることはできません。

  • 並べ替え不可: BLOB または CLOB データ型を順番に並べることはできません。つまり、2 つのデータ型のどちらが大きいか小さいかを判断できません。BLOB または CLOBデータ・タイプ。つまり、BLOB 型または CLOB 型では 、>= を使用できません。

  • これらは主キーまたはインデックス値として使用できません

  • DISTINCT、GROUP BY、ORDER BY などのサブジェクトは BLOB またはインデックスでは使用できません。 CLOB データ型の文。

  • BLOB または CLOB を他のデータ型に暗黙的に変換することはできません。

以上がLob データ型とは何ですか? JDBC におけるこれらのデータ型の制限は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。