SQL 日期
来源:互联网 发布:数据库系统原理知识点 编辑:程序博客网 时间:2024/05/18 07:48
sql server:
--frist day
select dateadd(dd,-datepart(dd,getdate())+1,getdate())
--last day
select dateadd(dd,-datepart(dd,getdate()) ,dateadd(mm,1,getdate()))
--next month first day
select dateadd(dd,-datepart(dd,getdate())+1,dateadd(mm,1,getdate()))
--本月天数
select datediff(dd,dateadd(dd,-datepart(dd,getdate())+1,getdate()), dateadd(dd,-datepart(dd,getdate())+1,dateadd(mm,1,getdate())))
or
select datepart(dd,dateadd(dd,-1,dateadd(mm,1,cast(cast(year(getdate()) as varchar)+'-'+cast(month(getdate()) as varchar)+'-01' as datetime))))
oracle:
--本月天数
select to_number(to_char(last_day(sysdate),'DD')) from dual
加法
select sysdate,add_months(sysdate,12) from dual; --加1年
select sysdate,add_months(sysdate,1) from dual; --加1月
select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期
select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual; --加1天
select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS') from dual; --加1小时
select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual; --加1分钟
select sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --加1秒
减法
select sysdate,add_months(sysdate,-12) from dual; --减1年
select sysdate,add_months(sysdate,-1) from dual; --减1月
select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual; --减1星期
select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from dual; --减1天
select sysdate,to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS') from dual; --减1小时
select sysdate,to_char(sysdate-1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual; --减1分钟
select sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --减1秒
- Sql 日期
- 日期SQL
- sql日期
- SQL 日期
- SQL 日期
- sql 日期
- sql日期
- sql日期
- SQL日期处理、短日期
- 【SQL】 sql中的日期比较
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL Server日期计算
- SQL 日期处理
- SQL Server日期计算
- SQL Server日期计算
- 本人新书< Visual C#2010开发权威指南>出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
- Hadoop集群网络性能优化:Hadoop机架感知实现及配置
- matches()方法的使用规则
- 本人新书< Windows CE 7开发实战详解>出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
- 记录服务器网卡报错
- SQL 日期
- surfaceview
- 中语言超酷特性 之 --- 多精度计算
- Linux平台设备驱动 platform_device
- PHP学习笔记一:快速入门
- MINA2.0用户手册中文版--第二章 第五节 UDP客户端实例
- 歌星大奖赛
- SmartGWT 进阶,第 1 部分: 数据和界面轻松整合
- C/C++文件之eof()