mysql5.7 推出时间_MySQL5.7: datetime

-- 当前日期时间

select now();

select now(3);-- 保留3位毫秒数

SELECT NOW(6); -- 保留6位毫秒数

-- 当前日期和时间 至秒

select current_timestamp;

select current_timestamp(3);

select current_timestamp(6);

-- 当前日期,不包括时间

select curdate();

-- 当前时间

select curtime();

select DATE_FORMAT('2010-12-01 06:03:16.233999','%Y-%m-%d %T:%f');

select DATE_FORMAT('2010-12-01 07:03:16','%Y-%m-%d %h:%i:%s');

select timestampadd(hour, -8, '2008-08-08 12:00:00');

select date_add('2008-08-08 12:00:00', interval -8 hour);

select get_format(date,'iso');

select get_format(datetime,'iso');

select period_diff(200808, 200801);

select timestampdiff(year,'2002-05-01','2001-01-01');

--

drop table datetest;

CREATE TABLE `datetest` (

`time_id` int PRIMARY KEY auto_increment comment '自動增長ID',

`CoAction` nvarchar(100) null default '',

`createdate` TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), -- 保留3位毫秒数

`createdate2` DATETIME(3) NOT NULL DEFAULT now(3),

`createdate3` TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6), -- CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

`createdate4` DATETIME(6) NOT NULL DEFAULT now(6) -- 保留6位毫秒数

) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='时间格式测试' AUTO_INCREMENT=1;

SELECT * FROM datetest;

insert into datetest(CoAction) values('geovindu,涂聚文');

Explain之key_len长度计算

以前我很好奇通过执行计划Explain去分析SQL的时候看到的key_len值有时很小,有时看到很大,那时也不知道它是怎么算出来的,现在终于搞懂了,嘻.因为网上对key_len的长度的计算的资料也很少 ...

MySQL5.6 on Windows 安装失败: String was not recognized as a valid DateTime

在Win7,32位上安装MySQL5.6.21时出现日期/时间格式错误, 如下图所示: 错误描述为: String was not recognized as a valid DateTime. 下面 ...

MySQL5日期类型DATETIME和TIMESTAMP相关问题详解

MySQL5日期类型DATETIME和TIMESTAMP相关问题详解 MySQL5的日期类型有三种:DATETIME.DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个 ...

MySQL5.6版本之后设置DATETIME类型自动更新

在使用MySQL中datetime格式自动更新特性时,我们应该明确一点,datetime格式设置默认值为当前时间和自动更新时间是从MySQL5.6版本之后开始支持的.此前我们都是使用timestamp ...

mysql5.6 TIME,DATETIME,TIMESTAMP

[背景] 5.6.4以后时间类型(TIME,DATETIME,TIMESTAMP)支持微秒 DATETIME范围 :'1000-01-01 00:00:00.000000' to '9999-12-3 ...

mysql5.5中datetime默认值不能为NOW或者CURRENT_TIMESTAMP,用触发器解决

mysql5.6及以上的版本datatime默认值可以为CURRENT_TIMESTAMP或者NOW 那我们要用的是mysql5.5及以下版本呢? 请看代码 delimiter // DROP TRI ...

mysql5日期类型datetime查询范围值

1.DATE_FORMAT函数 SELECT a.create_time FROM account_log a WHERE a.create_time >= DATE_FORMAT('2014- ...

MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法

方法一: 打开my.ini,查找  sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 修改为  sql ...

随机推荐

code complete part2

基本数据类型: 1. 程序主体中仅能出现的数字就是0和1,除此之外,所有的数字都要用宏定义或者const类型,用清晰的变量名描述用途 2. 预防除零错误, assert(denominator!=0) ...

什麼是 mvc

非常多的Web框架都實踐一個叫做MVC的軟體架構設計模式,將軟體分成三個部分: Model物件包裝了資料與商業邏輯,例如操作資料庫 View表示使用者介面,顯示及編輯表單,可內嵌Ruby程式的HTML ...

winform 开发心得~

winform自适应不同分辨率 不同dpi 1.窗体AutoScaleMode属性 使用None 2.自定义控件 AutoScaleMode 使用Inherit 3.所有控件窗体字体使用px为单位

磁盘空间已满导致rabbitmq无法启动

rabbitmq-server 启动问题 今天遇到一个挺奇怪的 rabbitmq-server 的启动问题. 在内部使用的 openstack 环境上,rabbitmq-server突然就关掉了,无法 ...

乐视mysql面试题

http://blog.itpub.net/28916011/viewspace-2093197/ 最近,朋友去乐视面试了mysql DBA,以下是我据整理的乐视mysql面试题答案,供大家参考 ...

bootstrap复习:组件

一.下拉菜单 1.实例:将下拉菜单触发器和下拉菜单都包裹在 .dropdown 里,或者另一个声明了 position: relative; 的元素.然后加入组成菜单的 HTML 代码.为下拉菜单的父 ...

[转载]ECMall模板解析语法与机制

ECMall模板解析语法与机制 2011-05-22 在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词 ...

每天一个Linux命令 10

文件处理命令:ln命令名称:ln 命令英文原意:link语法: ln -s [原文件] [目标文件] -s 创建软连接功能描述:生成链接文件 #ln -s /etc/issue /tmp/issue. ...

TensorFlow MNIST 问题解决

TensorFlow MNIST 问题解决 一.数据集下载错误 错误:IOError: [Errno socket error] [Errno 101] Network is unreachable ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值