主要数据类型
1.数值类型:包括整数类型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,
浮点小数数据类型FLOAT和DOUBLE,定点小数类型DECIMAL。
2.日期/时间类型:包括YEAR、TIME、DATE、DATETIME和TIMESTAMP。
3.字符串类型:包括CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、
ENUM和SET等。字符串有分为文本字符串和二进制字符串。
1.数值类型
(1). 整数类型
-- 创建tmp1数据表,其中字段x, y, z, m, n 数据类型依次为TINYINT、SMALLINT、MEDIUMINT、INT、 BIGINT,
create table tmp1
(
x TINYINT,
y SMALLINT,
z MEDIUMINT,
m INT,
n BIGINT
);
(2). 浮点数类型和定点数类型
-- 创建表tmp2,其中x、y、z数据类型依次为float(5,1),double(5,1)和decimal(5,1),向表中插入数据5.12、 5.15和5.123,并且查看,如下:
create table tmp2
(
x float(5,1),
y double(5,1),
z double(5,1)
);
-- 插入数据5.12 、5.15 和 5.123
insert into tmp2 values(5.12,5.15,5.123);
2.日期和时间类型
3.字符串类型