importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStreamWriter;public classSqlPlus {public static voidmain(String[] args) {
OracleJdbc conn= newOracleJdbc();//获取Oracle连接 自己写一个方法类就好了。//需要执行的sql文件
String filePath ="e:\\test\\test2.sql";//文件编码 获取文件编码请看
String db_code="UTF-8";try{
runShell(conn,filePath,db_code);
}catch(Exception e) {
e.printStackTrace();
}
}/*** 执行sql文件
*@paramconn
*@paramfile
*@paramdb_code 文件编码
*@throwsException*/
static String runShell(OracleJdbc conn,String filePath,String db_code) throwsException{
String message= "";
File fil