找出相同数据
来源:互联网 发布:用手机可以开淘宝店吗 编辑:程序博客网 时间:2024/06/05 16:03
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.HashSet;
import java.util.Set;
import javax.sql.DataSource;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class FindInActiveCustomer {
private final static String RAPID_CUSTOMER_QUERY = "SELECT TOP 100 A.GFCID,A.CAGID,B.ACTIVE_IND FROM VA_CUS_CUSTOMER A left join VA_CUS_RISK_ATTRIBUTE B on A.CUSTOMER_ID=B.CUSTOMER_ID WHERE B.CUSTOMER_ID IS NULL AND A.GFCID LIKE '000001%' AND A.CAGID=A.GFCID ORDER BY GFCID ASC";
private final String RISKODS_CUSTOMER_QUERY = "SELECT C.CUSTOMER_ID, CUSTOMER_NAME, CAGID, GFPID, GFCID, "
+ "DECODE(CAGID, GFCID, CUSTOMER_NAME, (SELECT R.CUSTOMER_NAME FROM V_CUS_CUSTOMER R WHERE R.CUSTOMER_ID = C.CAGID)) AS RSHIP_NAME, "
+ " APPROVAL_RISK_RATING_CD, APPROVAL_RISK_RATING_DT, LIMIT_RATING_CD, NVL(LIMIT_RATING_DT,APPROVAL_RISK_RATING_DT) LIMIT_RATING_DT, RCA_DT,"
+ " INDEPENDENT_RISK_UNIT_CD,(SELECT UNIT_DESC FROM V_UNIT WHERE INDEPENDENT_RISK_UNIT_CD = UNIT_CD) AS IND_RISK_UNIT_DESC,"
+ " (SELECT CHOICE_LONG_DESC"
+ " FROM V_CUS_MANAGER M, V_REF_CHOICE R "
+ " WHERE M.MANAGER_GEID=CHOICE_CD AND REF_CHOICE_GRP_CD = 'MANAGER_GEID' "
+ " AND C.CUSTOMER_ID = M.CUSTOMER_ID AND MANAGER_TYPE_CD = 2) AS SEN_RISK_MANAGER"
+ " FROM V_CUS_CUSTOMER C, V_CUS_CONFIDENTIAL_RATING, V_CUS_RISK_ATTRIBUTE "
+ " WHERE C.CUSTOMER_ID = V_CUS_CONFIDENTIAL_RATING.CUSTOMER_ID AND "
+ " C.CUSTOMER_ID = V_CUS_RISK_ATTRIBUTE.CUSTOMER_ID ";
//+ " AND C.GFCID = :gfcId";
private static DataSource rapidDataSource;
private static DataSource odsDataSource;
@BeforeClass
public static void beforeClass(){
ApplicationContext context =
new ClassPathXmlApplicationContext("db-context2.xml");
rapidDataSource=(DataSource) context.getBean("rapidDataSource");
odsDataSource=(DataSource) context.getBean("odsDataSource");
}
@Test
public void find() throws SQLException{
Connection conn1 = rapidDataSource.getConnection();
PreparedStatement ps1 = conn1.prepareStatement(RAPID_CUSTOMER_QUERY);
ResultSet rs1= ps1.executeQuery();
rs1.setFetchSize(10);
String element=null;
while(rs1.next()){
element=rs1.getString(1);
System.out.println(" "+element);
//new FindInActiveCustomer().find_RISKODS_(element);
}
}
public void find_RISKODS_(String element) throws SQLException{
Connection conn = odsDataSource.getConnection();
PreparedStatement ps = conn.prepareStatement(RISKODS_CUSTOMER_QUERY);
ResultSet rs = ps.executeQuery();
rs.setFetchSize(10);
String element2=null;
while(rs.next()){
element2=rs.getString(1);
//System.out.print(" "+rs.getString(1));
if(element.equals(element2));
System.out.print("The Same -----"+element);
}
}
}
- 找出相同数据
- oracle找出表中某几个字段数据相同的记录
- 找出数组相同元素
- Excel中如何找出两列数据中相同的数据,并且进行同行显示
- 三张表user,user2,user3结构相同,找出user表中与user2,user3表不相同的数据。
- 在A列中找出与B列相同的数据记录并标记为1
- java List Map数据对比 找出相同和不同的内容
- 两中方式找出Excel中相同和不同的数据
- 找出一组数中相同的数据并取出计算出长度
- 连续自描述数据的找出相同类型的起止编号
- 找出三个数中不相同的那个数
- R-找出两个数列中的相同元素
- 两个数组中找出相同的元素
- 找出两个数组中相同的元素
- js找出两个数组中的相同元素
- java找出两个字符串相同的元素
- 2个有序数组,找出相同元素
- JavaShowAlgorithm-找出数组中相同的元素
- hdu 4339 Query(线段树)
- 自定义标题栏 android
- android文字标签处理
- SSH框架整合配置文件模式1
- JAVA基础学习精简心得笔记整理
- 找出相同数据
- SSH框架整合配置文件模式2
- 差异化体验 有信免费电话或成国际化社交黑马
- MySQL必知必会知识点1
- JS 网站性能优化笔记
- 基础整理
- 远程桌面全屏快捷键
- 后台或者锁屏播放音乐播放,
- Android SidingMenu 简单版本使用