SQL语句使用时间和日期的函数
2016-02-22 18:26
375 查看
SQL语句使用时间和日期的函数
getdate():获取系统当前时间
dateadd(datepart,number,date):计算在一个时间的基础上增加一个时间后的新时间值,比如:dateadd(yy,30,getdate())
datediff(datepart,startdate,enddate):计算两个时间的差值,比如:datediff(yy,getdate(),'2008-08-08')
dataname(datepart,date):获取时间不同部分的值,返回值为字符串
datepart(datepart,date):和datename相似,只是返回值为整型
day(date):获取指定时间的天数
month(date):获取指定时间的月份
year(date):获取指定时间的年份
select year(getdate()) :当前年份
getdate():获取系统当前时间
dateadd(datepart,number,date):计算在一个时间的基础上增加一个时间后的新时间值,比如:dateadd(yy,30,getdate())
datediff(datepart,startdate,enddate):计算两个时间的差值,比如:datediff(yy,getdate(),'2008-08-08')
dataname(datepart,date):获取时间不同部分的值,返回值为字符串
datepart(datepart,date):和datename相似,只是返回值为整型
day(date):获取指定时间的天数
month(date):获取指定时间的月份
year(date):获取指定时间的年份
select year(getdate()) :当前年份
相关文章推荐
- oracle drop table 闪回恢复
- 数据存储SQLite
- MySQL ROLLUP和CUBE区别
- 当sql语句中!=遇到null发生的故事
- SQL实现表名更改,列名更改,约束更改
- redis 的两种持久化方式及原理
- plsql在安装有10g数据库及以上版本的环境上运行时database项为空的问题解决
- 国内外三个不同领域巨头分享的Redis实战经验及使用场景
- 文件上传表单 上传文件的细节 文件上传下载和数据库结合 - Mr_Red
- Mysql 分区 分表相关总结之方案选择
- Mysql第四天 数据库设计
- SQL当天日期的信息
- Mysql中用表a中数据更新另一表b中数据的同时a的数据被修改
- SQL SP_EXECUTESQL
- 与关系型数据库相比,MongoDB的优点
- MySQL中TPS和QPS的计算方式
- sqlite3使用备忘
- centos7 install mariadb
- MYSQL的常用命令和增删改查语句和数据类型
- MYSQL表类型MyISAM和InnoDB区别