首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL数据库应用总结(六)—MySQL数据库的数据类型和运算符(上)

,格式n】from 表名;】 详解: 一 MySQL数据类型介绍 MySQL支持多种数据类型,主要有数值类型、日期类型、时间类型和字符串类型。...00~69换为2000~2069;70~99换为1970~1999; 以2位数字表示的YEAR值,范围为1~99。...1~69值是2001~2069;70~99范围值转换为1970~1999,而在这里0值被转换为0000; 案例 创建数据表tb_temp3,定义字段类型为YEAR的字段y,向表中插入数值2017,'2017...插入数据库时D被转换为小时保存(D*24+HH)。 'HHMMSS'格式的数值,会自动分成HH:MM:SS但各自有取值范围,超过则输入不合法。...日期格式为:'YYYY-MM-DD' 。 以'YYYY-MM-DD'或者'YYYYMMDD'字符串格式表示日期,取值范围是'1000-01-01'~'9999-12-03' 。

3.2K50

Hive 时间转换函数使用心得

导语:Hive sql 与传统的 oracle 或者mysql 的时间转换函数有一些不同,对于想将传统数据库迁移到hdfs 用 hive sql 进行处理的任务,如何用 hive sql 实现传统数据库...0.082 seconds, Fetched: 1 row(s) 解释一下原理: unix_timestamp(string date, string pattern) 函数表示把 对应格式的时间 转换为...然后调用 from_unixtime 函数 ,将上面计算得到的整数转换为 ‘yyyy-MM’月份形式 【下面详细介绍hive 常见的时间转换函数】 注: 以下的 sql 语句,没有以 “from dual...HH:mm:ss'); 2011-12-08 09:49:03 hive>   select from_unixtime(1323308943,'yyyyMMdd'); 20111208 hive>  ...举例: hive>   select unix_timestamp('20111207 13:01:03','yyyyMMdd HH:mm:ss'); 1323234063 hive> select unix_timestamp

35.3K186

MySQL数据类型--日期时间

最近在图书馆借了一本关于MysQL的书籍,打算全面的学习研究一遍。   之前,我对于时间日期数据类型不怎么感冒,也没怎么用过这一类型。...我的做项目里用到存贮时间的数据,我都是采用int整型数据类型来存储,即是存储时间戳。但是在后面学习MySQL优化的时候,就有一个原则就是存储数据时应采用最小占用空间的数据类型。...“00”~“99”,"00"~"69"被转化为20**(例如:“16”转化为“2016”),“70”~“99”被转化为19**   c、两位数字格式,范围为1~99,1~69被转化为20**(例如:1化为...存入数据库是D将会被转换为D*24+HH,最终将当做小时进行入库存储。   ...常见插入格式解析:   a、”YYYY-MM-DD“、"YYYYMMDD"。

3.2K20
领券