怎么样才能够忽略掉已经有的primary key 然后不断地执行呢,请各位先进指点迷津>"<
一个txt档有7-8个SQL insert语句,有五百多个档案,使用java 自动执行完所有档案。
我的程式可以跑,但是遇到已存在的primary key就会报错停下来。
下面是主要的一段
/*抓取资料夹下所有档案*/
for (Path pathFile: stream) {
System.out.println(pathFile.getFileName());
/*读取档案内容*/
Path file = Paths.get(dir+"/"+pathFile.getFileName());//组成档案路径
List<String> str;
str = Files.readAllLines(file);
String temp = new String();
for(String item : str){
temp = temp + item;
}
/*SQL语法*/
Statement stmt = conn.createStatement();
String query = new String(temp);
boolean result = stmt.execute(query);
System.out.println(result);
}