基础数据类型课堂笔记
创建数据表,连接数据库
-- 创建数据库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;