【发布时间】:2011-10-31 04:06:27
【问题描述】:
我正在尝试用 java 编写一个 webprice 比较软件。我有一个数据库,其中已经有很多产品类型编号(如“ASD01”)。我还有另一个数据库,其产品类型编号如下:'somethingASD01something'。
我想检查数据库#2 是否包含数据库#1 中的字符串。并删除不包含的行。我试图解决它,在结果集中选择两个 db,并在 java 代码中比较它们,但是它们太大并且使用太多内存。
我在 mysql 中找到了 LOCATE() 方法,它告诉我我想要什么,但我仍然要使用 database#1 作为 ReultSet,或者还有其他方法可以遍历行吗?
【问题讨论】:
标签: mysql jdbc memory-leaks resultset