基本数据类型运算符

基本数据类型运算符<一>

不同的数据类型也决定了MySQL在存储它们的时候使用的方式,以及在使用它们的时候选择什么运算符号进行运算!

接下来我来介绍一下数据运算符简单版,常用的数据类型有:

– 数值类型
– 字符类型
– 日期和时间类型

MySQL主要提供的整数类型有:tinyint· smallint· mediumint· int· bigint。

在这里插入图片描述

接下来用代码实验一下:

-- 创建数据表
CREATE TABLE wzw_wen
(
	x TINYINT,
	y SMALLINT,
	c MEDIUMINT,
	d INT,
	e BIGINT
);

-- 查看数据库看存储需求:
DESC wzw_wen;

在这里插入图片描述

接下来是浮点类型和定点数类型,先介绍一下存储范围:

在这里插入图片描述

代码实验一下:
-- 创建一个数据表
CREATE TABLE test_3
(
	x FLOAT(5,1),
	y DOUBLE(5,2),
	z DECIMAL(5,3)
);

-- 查看数据表
DESC test_3;

-- 插入数据
INSERT INTO test_3 VALUES(3.141,3.14159,3.14159);

-- 详细查看数据表
SELECT * FROM test_3;

“5”代表整数的范围,“1· 2· 3”代表小数点之后的范围

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后试验一下关于时间的,先说一下关于时间代码的一些范围和时间代码的多样性!

在这里插入图片描述

第一样时间的范围:
-- 创建数据表
CREATE TABLE test_datetime
(
	t DATETIME
);

-- 插入详细时间
INSERT INTO test_datetime VALUES('1111.10.30');

-- 查看数据表
DESC test_datetime;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二种时间代码:
-- 创建数据表
CREATE TABLE test_date
(
	t DATE
);

-- 插入详细时间
INSERT INTO test_date VALUES('1000.10.30');

-- 查看数据表
DESC test_date;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第三种时间代码:
-- 创建数据表
CREATE TABLE test_timestamp
(
	t TIMESTAMP
);

-- 插入详细时间
INSERT INTO test_timestamp VALUES('1978.01.13');

-- 查看数据表
DESC test_timestamp;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第四种时间类型:
-- 创建数据表
CREATE TABLE test_year
(
	y YEAR
);

-- 插入时间
INSERT INTO test_year VALUES(1999);

-- 查看数据表
DESC test_year;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第五种时间类型:
-- 创建数据表
CREATE TABLE test_time
(
	t TIME
);

-- 插入详细时间
INSERT INTO test_time VALUES('21.32.36');

-- 查看数据表
DESC test_time;

在这里插入图片描述
在这里插入图片描述

完,实在不会的可以私聊我,我可以看看是否有时间!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值