多语言展示
当前在线:555今日阅读:86今日分享:14

oracle怎么获取本周日期

oracle是最受欢迎的关系型数据之一,用户数特别多,不论是银行,,,甚至,只有有系统,那必然会用到数据库,大部分会选择oracle。今天小编就带领如何获取本周日期。
工具/原料

oracle、虚拟机、linux操作系统、电脑、xshell

方法/步骤
1

小编的oracle是安装在虚拟机中的,所需要先启动linux操作系统

2

然后使用xshell远程连接工具这台机器,并进去启动oraclesqlplus / as sysdba启动数据库startup;

3

接着就是如何获取本周日期了,我不知道是不是这个意思,如果不是请跳过小编可以将上周到本周的日期全部获取出来现获今天的日期,假设是20171126select to_char(sysdate,'yyyymmdd') from dual; --查出来的结果应该也是20171126

5

获取本周日期select to_char(trunc(sysdate,'iw') + 1,'yyyymmdd') from dual union all select to_char(trunc(sysdate,'iw') + 2,'yyyymmdd') from dual union all select to_char(trunc(sysdate,'iw') + 3,'yyyymmdd') from dual union all select to_char(trunc(sysdate,'iw') + 4,'yyyymmdd') from dual union all select to_char(trunc(sysdate,'iw') + 5,'yyyymmdd') from dual union all select to_char(trunc(sysdate,'iw') + 6,'yyyymmdd') from dual union all  select to_char(trunc(sysdate,'iw') + 7,'yyyymmdd') from dual;

6

再解释一下,上面没有本周一的,获取本周一select to_char(trunc(sysdate,'iw') +1,'yyyymmdd') from dual;本周一

注意事项

如果对您有帮助,请分享投票点赞,谢谢~

推荐信息