博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL进阶12-- 数据类型介绍: 数值型/字符型/日期型-- 正负溢出保护/枚举型/set型/时间戳...
阅读量:5301 次
发布时间:2019-06-14

本文共 1494 字,大约阅读时间需要 4 分钟。

/*进阶12SQL 数据类型介绍数值型:    整数:  Tinyint(1b) < mediumint(3b)
2038年 */
#1 溢出保护DROP TABLE IF EXISTS tab_int;CREATE TABLE tab_int(    t1 INT,    t2 INT UNSIGNED);INSERT    INTO tab_int VALUES(100000000000000,-100);  #2147483647,0DESC tab_int;SELECT * FROM tab_int;      #2 设置位数,0填充宽度CREATE TABLE tab2_int(    t1 INT(7) ZEROFILL,    t2 INT(7) UNSIGNED ZEROFILL);INSERT    INTO tab2_int VALUES(123,123);  # 0000123  , 0000123DESC tab2_int;SELECT * FROM tab2_int;    #3  测试溢出CREATE TABLE tab_float(    f1 FLOAT(5,2),    f2 DOUBLE(5,2),    f3 DECIMAL(5,2));SELECT * FROM tab_float;INSERT    INTO tab_float VALUE(123.456,123.4444,123.55);    #123.46,123.44,123.55INSERT    INTO tab_float VALUE(123.456,123.4444,123456.55); #123.46,123.44,999.99        #4 测试enum 枚举型CREATE TABLE tab_char(    row1 ENUM('a','b','c','d'));INSERT INTO tab_char VALUES('a');   #aINSERT INTO tab_char VALUES('M');   #' 'INSERT INTO tab_char VALUES('A');   #'a'SELECT * FROM tab_char;       #5 测试set 集合类型DROP TABLE  IF EXISTS tab_set;CREATE TABLE tab_set(    row1 SET('a','b','c','d'));INSERT INTO tab_set VALUES('a,c,d');   #aSELECT * FROM tab_set;    #四:日期型    CREATE TABLE tab_date(    t1 DATETIME,    t2 TIMESTAMP);INSERT INTO tab_date VALUES(NOW(),NOW());  #2018-10-29 15:13:24,2018-10-29 15:13:24SELECT * FROM tab_date;SHOW    VARIABLES LIKE 'time_zone';SET time_zone='+9:00';   # 2018-10-29 15:13:24 ,2018-10-29 16:13:24

 

转载于:https://www.cnblogs.com/zhazhaacmer/p/9870834.html

你可能感兴趣的文章
LINUX - 最简单的CS通信实例
查看>>
GO - 高级编程
查看>>
LINUX - Libevent
查看>>
display:table实现多列等高布局
查看>>
css实现定宽高比(非内容撑出)
查看>>
少儿编程 PARACRAFT
查看>>
Redis 发布订阅
查看>>
Redis 事务
查看>>
中国创新教育交流会杂感
查看>>
逍遥笔记
查看>>
JSON 命令行工具
查看>>
博士生传给硕士生的经验
查看>>
Github 上有趣的项目 - 保持更新
查看>>
iozone - a filesystem benchmark tool 主要是用来测试文件系统 性能
查看>>
pjd-fstest The test suite checks POSIX compliance - 测试文件系统posix 接口兼容性
查看>>
dd 工具使用
查看>>
ubuntu 查看软件包中的内容 (已经安装)
查看>>
iperf 一个测试网络吞吐的工具
查看>>
IOR and mdtest - measure parallel file system I/O performance at both the POSIX and MPI-IO level.
查看>>
文件系统测试工具整理
查看>>