PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb
HTML下载(TGZ)- 7.2 mb
HTML下载(邮政编码)- 7.2 mb
ほかのベンダーからのSQL実装用に作成されたコードを使用しやすくするために,次の表に示すように,MySQLはデータ型をマップします。これらのマッピングにより,ほかのデータベースシステムからMySQLへのテーブル定義の取り込みが簡単に行えるようになります。
その他のベンダの型 | MySQLの型 |
---|---|
保龄球 |
非常小的整数 |
布尔 |
非常小的整数 |
字符不同( |
VARCHAR ( |
固定 |
小数 |
FLOAT4 |
浮动 |
FLOAT8 |
双 |
INT1 |
非常小的整数 |
INT2 |
短整型 |
INT3 |
MEDIUMINT |
INT4 |
INT |
INT8 |
长整型数字 |
长VARBINARY |
MEDIUMBLOB |
LONG VARCHAR |
简单 |
长 |
简单 |
MIDDLEINT |
MEDIUMINT |
数字 |
小数 |
デタ型のマッピングはテブル作成時に行われ,作成後に元の型の仕様は破棄されます。ほかのベンダで使用されている型でテブルを作成したあとで,描述
ステートメントを発行した場合,MySQLは,その型と同等のMySQLの型を使用したテーブル構造をレポートします。例:tbl_name
CREATE TABLE t (a BOOL, b FLOAT8, c LONG VARCHAR, d NUMERIC);查询OK, 0行影响(0.00 sec) mysql>描述t;+-------+---------------+------+-----+---------+-------+ | 字段默认零关键| | | | |类型多 | +-------+---------------+------+-----+---------+-------+ | 一个|非常小的整数(1)|是| |零| | | b双|是| | |零| | | c |简单|是| |零| | | | d小数(10 0)|是| | NULL | | +-------+---------------+------+-----+---------+-------+ 4行集(0.01秒)