ORACLE里如何读取按日期字段(字符串,非DATE型)的最新50条记录

2025-04-18 05:55:26
推荐回答(1个)
回答1:

格式是什么样的,数据类型是字符串的,我知道了。可是传进去是什么样的,是标准的年月日,还是一串数字需要换算的(我见过这样的日期格式,差点暴走。)
如果是标准的年月日格式,比如2014-10-10这样的,那么虽然是字符串但是也可以排序的。如果排序出来的东西不理想那么就用to_date临时转换下,然后再排序,也能排出来。
排序出来了,50条数据不就出来了么。
不过这样数据库的压力有点大,最好能判断下,多上时间能新入50条,然后利用时间直接往前推,这样能节省很多时间。