MySQL-数据类型


1.整形

1.如何设置无符号和有符号

#1.如何设置无符号和有符号

drop table if exists tab_int;

create table tab_int(
     t1 int,
     t2 int unsigned
);

desc tab_int

insert into tab_int value(-23456,34567)

select * from tab_int

分步来看-先创建表

然后查看表的结构

然后往表里面插入数据

小数

插入数据 float

保留两位小数

超出了限制范围 报错

(M,D)可以省略,省略之后float会默认保留2位小数,double会根据你的输入数据进行调整,decimal默认设置(10,0)只保留整数部分

代码:

DROP TABLE IF EXISTS tab_float;

CREATE TABLE tab_float(
     f1 FLOAT,
     f2 DOUBLE,
     f3 DECIMAL
);

SELECT * FROM tab_float
DESC tab_float

INSERT INTO tab_float VALUE(1234.4567,1243.456786,1423.456)

原则:

3 字符型

日期型

datetime和timestamp的区别

复习!

联合查询

查询总结

DML语言 插入

DML语言 修改

DML语言 删除

DDL语言 库的管理

DDL语言 表的管理

DDL语言 数据类型