MySQL
MySQL 5.0 / 5.1
| SQL型 | バーチャルデータ型 |
|---|---|
| CHAR(n) | String |
| VARCHAR(n) | String(※3) |
| TINYTEXT | LargeString |
| TEXT | LargeString |
| MEDIUMTEXT | LargeString |
| LONGTEXT | LargeString (※3) |
| TINYBLOB | Binary |
| BLOB | Binary |
| MEDIUMBLOB | Binary |
| LONGBLOB | Binary (※3) |
| BOOL | Boolean |
| BOOLEAN | Boolean (※3) |
| TINYINT | Integer |
| SMALLINT | Integer |
| MEDIUMINT | Integer |
| INT | Integer |
| INTEGER | Integer |
| BIGINT | Integer (※3) |
| FLOAT | Decimal |
| DOUBLE | Decimal |
| DOUBLE PRECISION | Decimal |
| REAL | Decimal |
| DECIMAL | Decimal (※3) |
| DEC | Decimal |
| NUMERIC | Decimal |
| FIXED | Decimal |
| DATE | DateTime(※1) |
| DATETIME | DateTime (※3) |
| TIMESTAMP | DateTime |
| TIME | DateTime(※2) |
| BIT | (未対応) |
| ENUM | (未対応) |
| SET | (未対応) |
| YEAR | (未対応) |
※2 日付部分は「1970-01-01」になります。
※3 太字で表記されている型はセンターリポジトリに使用したときのテーブルの構築に使用されます。