首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

如何求最近时间

2013-07-09 
怎么求最近时间?一个表数据比较大,按照时间月分区 partition(p201307)这种,仍然在增长我现在想查询最近

怎么求最近时间?
一个表数据比较大,按照时间月分区 partition('p201307')这种,仍然在增长
我现在想查询最近的时间 用的是select max(t_time) from table_1;
但是由于数据量大很费时间,想改成select max(t_time) from table_1 partition('xxx')之类
不过又碰到不怎么好指定分区的问题
请教下该怎么写这个查询比较好
[解决办法]
用动态SQL,可以求出最大分区名。不知道到效率怎么样?待验证
[解决办法]

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

最大分区名似乎没啥用把,又不确定最大分区里面有不有数据

热点排行