【发布时间】:2013-12-30 18:31:56
【问题描述】:
我正在使用 oracle 10g 和 Java。我正在尝试从一个数据库中检索行并尝试将其数据更新/插入到其他表中。
它在线程“main”java.lang.NullPointerException 和
java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist within my results.
for (int i = 0; i < edu_info2.length; i++) {
if (url.matches("(.*)" + edu_info2[i] + "(.*)")) {
count[0]++;
}
// if(title.matches("(.*)"+edu_info2[i]+"(.*)")){
// count[0]++;
// }
if (k.matches("(.*)" + edu_info2[i] + "(.*)")) {
count[0]++;
}
if (des.matches("(.*)" + edu_info2[i] + "(.*)")) {
count[0]++;
}
}
这里我在匹配语句中遇到空指针异常。
while(rs.next()) {
url = (rs.getString("url")).toLowerCase();
if(!rs.wasNull()) {
t = rs.getNString("title");
System.out.println(t);
}
k = rs.getString("keyword");
des = rs.getString("des");
System.out.println(t) 正在显示结果以及异常
java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist.
【问题讨论】: