このトピックでは、AnalyticDB for MySQLでサポートされているデータ型と、MySQLデータ型との違いについて説明します。
AnalyticDB for MySQLでサポートされている基本データ型
カテゴリ | データ型 | 説明 | MySQLデータ型との比較 |
Numeric | ブーリアン | 有効な値: 0 と1 。 BOOLEAN値はサイズが1ビットである。
| 違いはありません。 |
TINYINT | 有効値: -128 〜127 。 TINYINT値のサイズは1バイトです。 | 違いはありません。 | |
SMALLINT | 有効値: -32768 〜32767 。 SMALLINT値のサイズは2バイトです。 | 違いはありません。 | |
INT またはINTEGER | 有効値: -2147483648 〜2147483647 。 INTまたはINTEGER値のサイズは4バイトです。 | AnalyticDB for MySQLのINT タイプは、MySQLのINT またはMEDIUMINT タイプに対応します。 | |
ビギント | 有効値: -9223372036854775808 〜9223372036854775807 。 BIGINT値のサイズは8バイトです。 | 違いはありません。 | |
フロート | 有効な値: -3.402823466E + 38 ~ -1.175494351E-38 , 0 、1.175494351E-38 ~ 3.402823466E + 38 。 FLOATタイプは、IEEE標準に従う。 FLOAT値のサイズは4バイトです。 | 違いはありません。 | |
ダブル | 有効な値: -1.7976931348623157E + 308 から -2.2250738585072014E-308 、0 、および2.2250738585072014E-308 から1.7976931348623157E + 308 。 DOUBLEタイプは、IEEE標準に従う。 DOUBLE値は、サイズが8バイトである。 | 違いはありません。 | |
デシマル (M、D) またはNUMERIC | M は最大精度を示し、その値は1 〜1000 の範囲にあります。 D は10進スケールを示す。 D の値は、M の値以下でなければならない。 |
| |
String | VARCHAR | VARCHAR値のサイズは最大16 MBです。 VARCHARを使用する場合、サイズを指定する必要はありません。 | AnalyticDB for MySQLのVARCHAR タイプは、MySQLのCHAR 、VARCHAR 、TEXT 、MEDIUMTEXT 、またはLONGTEXT タイプに対応します。 |
バイナリー | ストレージ文字の長さ。 | AnalyticDB for MySQLのBINARY タイプは、MySQLのBINARY 、VARBINARY 、またはBLOB タイプに対応します。 | |
時間 | 日付 | 有効な値: '0001-01-01 ' から '9999-12-31' 。 DATE値は、「YYYY − MM-DD」 のフォーマットであり、サイズは4バイトである。 |
|
タイム | 有効な値: '00:00:00 ' から '23:59:59' 。 TIME値は、'HH:MM:SS' 形式であり、サイズは8バイトである。 |
| |
DATETIME | 有効な値: '0001-01-01 00:00:00.000 ' から '9999-12-31 23:59:59.999' 。 DATETIME値は、「YYYY − MM-DD HH:MM:SS」 形式である。 サイズとUTCは8バイトです。 重要 デフォルトでは、 DATETIME はUTC時間を使用します。 DATETIME値のタイムゾーンは変更できません。 |
| |
タイムスタンプ | 有効な値: '0001-01-01 00:00:00.000 ' から '9999-12-31 23:59:59.999' 。 TIMESTAMP値は、「YYYY − MM-DD HH:MM:SS」 形式である。 サイズとUTCは8バイトです。 説明 デフォルトでは、 TIMESTAMP はシステムのタイムゾーンを使用します。 セッションごとにタイムゾーンを指定できます。 |
| |
空間 | ポイント | 地理座標xとy。 | 違いはありません。 |
AnalyticDB for MySQLでサポートされる複雑なデータ型
AnalyticDB for MySQLでサポートされていないデータ型
AnalyticDB For MySQLでサポートされていないデータ型の詳細については、「サポートされていないデータ型と演算子」をご参照ください。