Oracle 在SQL语句中如何获取系统当前时间并进行操作
2019-06-18 16:16
781 查看
select sysdate from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi') from dual; select to_char(sysdate, 'yyyy' ) from dual; --年 select to_char(sysdate, 'MM' ) from dual; --月 select to_char(sysdate, 'dd' ) from dual; --日 select to_char(sysdate, 'Q') from dual; --季 select to_char(sysdate, 'iw') from dual; --周--按日历上的那种,每年有52或者53周 当前时间减去7分钟的时间 select sysdate,sysdate - interval '7' MINUTE from dual; 当前时间减去7小时的时间 select sysdate - interval '7' hour from dual; 当前时间减去7天的时间 select sysdate - interval '7' day from dual; 当前时间减去7月的时间 select sysdate,sysdate - interval '7' month from dual; 当前时间减去7年的时间 select sysdate,sysdate - interval '7' year from dual; 时间间隔乘以一个数字 select sysdate,sysdate - 8*interval '7' hour from dual; //获取当年的一月一号 to_date(concat((select to_char(sysdate,'yyyy') from dual), '-01-01 00:00:00'),'yyyy-MM-dd HH24:mi:ss') //date格式 //获取这个月的一月一号 SELECT LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1 FROM DUAL; //date格式 SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1,'yyyy-mm-dd HH24:mi:ss') FROM DUAL; //char格式
相关文章推荐
- Oracle 在SQL语句中如何获取系统当前时间并进行操作
- Oracle中获取系统当前时间 和 进行时间间隔操作
- oracle 中--怎么查看当前表空间在作什么操作?--查锁,死锁,当前执行时间长的Sql语句,没提交的事务,对象为哪些进程所用
- Oracle中如何获取系统当前时间
- Oracle中如何获取系统当前时间
- Oracle,MySQL,sqlserver三大数据库如何获取系统当前时间
- Oracle中如何获取系统当前时间
- SQL SERVER 用sql语句如何获得当前系统时间
- JS获取当前时间戳以及如何转换为10位数的时间戳(方便和php的时间戳(10位)进行操作)
- SQL SERVER 2000用sql语句如何获得当前系统时间
- Oracle中如何获取系统当前时间
- Oracle中如何获取系统当前时间
- Oracle中如何获取系统当前时间
- oracle常用的修改表信息及其获取系统日期时间的sql语句
- Oracle中如何获取系统当前时间
- 输入日期,计算出与当前系统日期相隔多少天(获取系统时间,年月日分别获取,对其进行格式化simpledateformat;输入的日期类似操作)
- oracle 中--怎么查看当前表空间在作什么操作?--查锁,死锁,当前执行时间长的Sql语句,没提交的事务,对象为哪些进程所用
- Oracle中如何获取系统当前时间
- Oracle中如何获取系统当前时间
- Oracle,MySQL,sqlserver三大数据库如何获取系统当前时间