OceanBaseデータベースがサポートするボリュームデータ型は BLOB、テキスト型は TEXT です。
OceanBaseデータベースの現在のバージョンでサポートされているボリュームとテキスト型および関連情報は、次の表のとおりです。
型 |
長さ |
最大ストレージ長(バイト) |
文字セット |
|---|---|---|---|
TINYBLOB |
可変長 | 255 | BINARY |
BLOB |
可変長 | 65535 | BINARY |
MEDIUMBLOB |
可変長 | 16777215 | BINARY |
LONGBLOB |
可変長 | 536870910 | BINARY |
TINYTEXT |
可変長 | 256 | UTF8MB4 |
TEXT |
可変長 | 65535 | UTF8MB4 |
MEDIUMTEXT |
可変長 | 16777215 | UTF8MB4 |
LONGTEXT |
可変長 | 536870910 | UTF8MB4 |
STRING
説明OceanBaseデータベースV4.3.5では、V4.3.5 BP1からテキストデータ型 |
可変長 | 16777216 | UTF8MB4 |
ほとんどの場合、BLOB 列は VARBINARY 列と見なし、TEXT 列は VARCHAR 列と見なすことができます。BLOB と TEXT/STRING は、以下の点で VARBINARY および VARCHAR とは異なります:
BLOB列とTEXT列では、インデックスのプレフィックス長を指定する必要があります。CHAR列とVARCHAR列では、プレフィックス長はオプションです。BLOB列とTEXT/STRING列にはDEFAULT値を設定できません。