MySQL基础数据类型(课堂笔记)

本文深入探讨了SQL中各种数据类型的使用方法,包括整数类型、年份、时间、日期、日期时间、时间戳以及字符串类型。通过创建数据表并进行数据插入,详细展示了每种数据类型的正确用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基础数据类型课堂笔记

创建数据表,连接数据库

-- 创建数据库text
CREATE DATABASE text_1;
-- 连接数据库
use text_1;

在这里插入图片描述
整数类型

-- 创建emp_1表
CREATE TABLE emp_1
(
	a TINYINT,
	b SMALLINT,
	c MEDIUMINT,
	d INT,
	e BIGINT
);
-- 插入数据
INSERT INTO emp_1 VALUES(123,1234,12345,123456,1234564);
-- 查看表
SELECT *FROM emp_1;

在这里插入图片描述
年的使用方法

-- year的方法
CREATE TABLE emp_year(y YEAR);
-- 插入数据
INSERT INTO emp_year VALUES(1999);
INSERT INTO emp_year VALUES(2000);
INSERT INTO emp_year VALUES(2001);
-- 查看数据
select * from emp_year;

在这里插入图片描述

时间的使用方法

-- time的方法
CREATE TABLE emp_time(a TIME);
-- 插入数据
INSERT INTO emp_time VALUES('10:10:10');
INSERT INTO emp_time VALUES('10:59:59');
INSERT INTO emp_time VALUES('23:23');
INSERT INTO emp_time VALUES('2 08');
INSERT INTO emp_time VALUES('10');
INSERT INTO emp_time VALUES('105911');
INSERT INTO emp_time VALUES(now());
-- 查看数据
select * from emp_time;

在这里插入图片描述
天的使用方法

-- date的方法
CREATE TABLE emp_date(d DATE);
-- 插入数据
INSERT INTO emp_date VALUES('1999-01-01');
INSERT INTO emp_date VALUES(19991120);
INSERT INTO emp_date VALUES(now());

在这里插入图片描述
DATETIME的方法

-- DATETIME的方法
CREATE TABLE emp_datetime(d DATETIME);
-- 插入数据
INSERT INTO emp_datetime VALUES('1999-01-01-10-00-00');
INSERT INTO emp_datetime VALUES('19990101100000');
INSERT INTO emp_datetime VALUES(now());
-- 查看数据
select * from emp_datetime;

在这里插入图片描述
TIMESTAMP的方法

-- TIMESTAMP的方法
CREATE TABLE emp_timestamp (d TIMESTAMP);
-- 插入数据
INSERT INTO emp_timestamp VALUES('1999-01-01-10-00-00');
INSERT INTO emp_timestamp VALUES('19990101100000');
INSERT INTO emp_timestamp VALUES(now());
-- 查看数据
select * from emp_timestamp;

在这里插入图片描述
字符串

-- 字符串
CREATE TABLE tmp8
(
ch CHAR(5),
vch VARCHAR(5)
);
-- 插入数据
INSERT INTO tmp8 VALUES('ABCDE','ABCDE');
INSERT INTO tmp8 VALUES('ABC   ','ABC   ');
-- 查看数据
select * from tmp8;

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值