oracle中怎么获取表中数据最后更新时间
oracle中怎么获取表中数据最后更新时间?
1、oracle是安装在虚拟机中的,所需要先启动linux操作系统。
2、然后使用xshell远程连接工具这台机器,并进去启动oracle,sqlplus / as sysdba,启动数据库startup。
3、select to_char(sysdate,yyyymmdd) from dual --查出来的结果应该也是20171126。
4、获取上周的日期select to_char(trunc(sysdate,iw) - 7,yyyymmdd) from dual union all,select to_char(trunc(sysdate,iw) - 6,yyyymmdd) from dual union all,select to_char(trunc(sysdate,iw) - 5,yyyymmdd) from dual union all。
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 。
6、上面没有本周一的,获取本周一,select to_char(trunc(sysdate,iw) 1,yyyymmdd) from dual本周一。