当前位置: 代码迷 >> Oracle管理 >> 如何求最近时间
  详细解决方案

如何求最近时间

热度:91   发布时间:2016-04-24 04:37:51.0
怎么求最近时间?
一个表数据比较大,按照时间月分区 partition('p201307')这种,仍然在增长
我现在想查询最近的时间 用的是select max(t_time) from table_1;
但是由于数据量大很费时间,想改成select max(t_time) from table_1 partition('xxx')之类
不过又碰到不怎么好指定分区的问题
请教下该怎么写这个查询比较好

------解决方案--------------------
用动态SQL,可以求出最大分区名。不知道到效率怎么样?待验证
------解决方案--------------------
引用:
用动态SQL,可以求出最大分区名。不知道到效率怎么样?待验证

最大分区名似乎没啥用把,又不确定最大分区里面有不有数据
  相关解决方案