赞
踩
大致分为四类:
使用规范:在能够满足需求的情况下,尽可能选择占用空间小的类型
例子:
CREATE TABLE decimal_table(
num1 FLOAT,
num2 DOUBLE,
num3 DECIMAL(30, 20)
);
INSERT INTO decimal_table VALUES(88.123456789123456, 88.123456789123456, 88.123456789123456);
SELECT * FROM decimal_table
结果:
例子:
创建一张表,id 的数组类型为二进制类型
CREATE TABLE bit_table (
id BIT(8)
);
INSERT INTO bit_table VALUES(3);
INSERT INTO bit_table VALUES(5);
SELECT * FROM bit_table;
再 SQLyog 中显示为:
可见,bit 类型是以二进制类型展示的
CREATE TABLE birthday_timestamp (
birthday DATE,
detail DATETIME,
login_time TIMESTAMP
NOT NULL DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
);
该类型的值需要从给定的集合中的一个,比如限制性别只能为 男、女
create table person (
sex enum('男', '女') not null
);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。