分批读取Oracle数据(续)

来源:互联网 发布:淘宝民族风女装秋冬 编辑:程序博客网 时间:2024/04/28 22:45

        测试表明,如果在数据循环发送的过程中,如果有新数据写入到数据库,如果ORDER BY ROWID,那么数据有可能就重复传送,如果数据是关于财经的,那么这肯定是个致命的问题。所以可以先SELECT数据,并且ORDER BY 一个跟数据密切相关的DATE型字段 + Primary Key,然后再对数据用ROWNUM依次编号,最后选择目标数据,这样循环发送,应该就没什么问题了.

原创粉丝点击