1775 lines
98 KiB
Java
1775 lines
98 KiB
Java
package geoinfo.com;
|
|
|
|
import comm.framework.dbcp.*;
|
|
import egovframework.com.cmm.service.EgovProperties;
|
|
|
|
import java.sql.*;
|
|
import java.util.*;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
import org.jfree.util.Log;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import ictway.comm.web.WebUtil;
|
|
|
|
public class WebConfirm
|
|
{
|
|
private final static Logger logger = LoggerFactory.getLogger(WebConfirm.class);
|
|
Connection connection = null;
|
|
ConnectionPool connectionPool;
|
|
DatabaseQuery query;
|
|
ResultSet resultSet = null;
|
|
String sql;
|
|
int resultCnt;
|
|
boolean resultBool;
|
|
|
|
WebUtil wUtil = new WebUtil();
|
|
|
|
//String user = "geoinfo";
|
|
//String pw = "geoinfo";
|
|
//String url = "jdbc:oracle:thin:@192.168.0.71:1521:orcl";
|
|
/*String url = "jdbc:oracle:thin:@192.168.0.29:1521:xe";이전*/
|
|
//String url = "jdbc:oracle:thin:@218.232.234.200:1521:orageodev"; // 실서버
|
|
//String url = "jdbc:oracle:thin:@118.219.150.34:1521:ORAGEODEV"; // DBNT 개발 서버
|
|
//String url = "jdbc:oracle:thin:@grok-10:1521:ORAGEODEV"; // thkim local 개발 서버
|
|
|
|
String url = EgovProperties.getProperty("Oracle.Url").trim();
|
|
String user = EgovProperties.getProperty("Oracle.ID").trim();
|
|
String pw = EgovProperties.getProperty("Oracle.Password").trim();
|
|
|
|
/*
|
|
* public WebConfirm() { this.connection = null; this.connectionPool = null;
|
|
* this.query = null; this.resultSet = null; this.sql = ""; this.resultCnt = 0;
|
|
* this.resultBool = false; }
|
|
*/
|
|
public boolean ConfirmProject(HttpServletRequest request, final String PROJECT_CODE) {
|
|
|
|
|
|
if( url == null || url.isEmpty() || user == null || user.isEmpty() || pw == null || pw.isEmpty() ) {
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " ConfirmProject" +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"url:[" + (url == null || url.isEmpty()) + "]\n" +
|
|
"user:[" + (user == null || user.isEmpty()) + "]\n" +
|
|
"pw:[" + (pw == null || pw.isEmpty()) + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
}
|
|
|
|
try {
|
|
Class.forName("oracle.jdbc.driver.OracleDriver");
|
|
connection = DriverManager.getConnection(url,user,pw);
|
|
|
|
resultBool = false;
|
|
connectionPool = new ConnectionPool();
|
|
|
|
|
|
|
|
|
|
|
|
//(connection = connectionPool.getConnection()).setAutoCommit(false);
|
|
exeQuery(sql = "DELETE FROM TBL_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_META_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_META_INFO SELECT * FROM TEMP_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_META_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
final String master_company = getMasterCompany(PROJECT_CODE);
|
|
final String master_company_code = getCompany("TBL_MASTER_COMPANY", master_company);
|
|
final String const_company = getProjectInfo(PROJECT_CODE, "PROJECT_CONST_COMPANY");
|
|
final String const_company_code = getCompany("TBL_CONST_COMPANY", const_company);
|
|
final String design_company = getProjectInfo(PROJECT_CODE, "PROJECT_DESIGN_COMPANY");
|
|
final String design_company_code = getCompany("TBL_DESIGN_COMPANY", design_company);
|
|
final String admin_company = getProjectInfo(PROJECT_CODE, "PROJECT_ADMIN_COMPANY");
|
|
final String admin_company_code = getCompany("TBL_ADMIN_COMPANY", admin_company);
|
|
final String work_company = getProjectInfo(PROJECT_CODE, "PROJECT_WORK_COMPANY");
|
|
final String work_company_code = getCompany("TBL_WORK_COMPANY", work_company);
|
|
exeQuery(sql = "DELETE FROM TBL_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_PROJECT_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_PROJECT_INFO ";
|
|
sql += "(CLASS_CODE, ";
|
|
sql += " PROJECT_CODE,";
|
|
sql += " PROJECT_NAME, ";
|
|
sql += " PROJECT_TYPE, ";
|
|
sql += " PROJECT_MASTER_COMPANY_CODE, ";
|
|
sql += " PROJECT_CONST_COMPANY_CODE, ";
|
|
sql += " PROJECT_DESIGN_COMPANY_CODE, ";
|
|
sql += " PROJECT_ADMIN_COMPANY_CODE,";
|
|
sql += " PROJECT_WORK_COMPANY_CODE, ";
|
|
sql += " PROJECT_START_DATE, ";
|
|
sql += " PROJECT_END_DATE, ";
|
|
sql += " PROJECT_HOLE_NUMBER, ";
|
|
sql += " PROJECT_DESC, ";
|
|
sql += " PRO_GOAL, ";
|
|
sql += " PROJECT_RANGE, ";
|
|
sql += " PROJECT_START_SPOT, ";
|
|
sql += " PROJECT_END_SPOT)";
|
|
sql += " SELECT ";
|
|
sql += " CLASS_DETAIL_CODE, ";
|
|
sql += " PROJECT_CODE,";
|
|
sql += " PROJECT_NAME,";
|
|
sql += " NVL(PROJECT_INSTRUCTION_DESC,'') || ' ' || FUNC_COMM_NAME('CM006',PROJECT_INSTRUCTION_CODE) || ' ' || FUNC_COMM_NAME('CM005',PROJECT_CONSTRUCTION_CODE) AS PROJECT_TYPE, ";
|
|
sql = sql + " '" + master_company_code + "' PROJECT_MASTER_COMPANY_CODE,";
|
|
sql = sql + " '" + const_company_code + "' PROJECT_CONST_COMPANY_CODE,";
|
|
sql = sql + " '" + design_company_code + "' PROJECT_DESIGN_COMPANY_CODE,";
|
|
sql = sql + " '" + admin_company_code + "' PROJECT_ADMIN_COMPANY_CODE,";
|
|
sql = sql + " '" + work_company_code + "' PROJECT_WORK_COMPANY_CODE,";
|
|
sql += " TO_CHAR(TO_DATE(PROJECT_START_DATE),'YYYY-MM-DD') PROJECT_START_DATE,";
|
|
sql += " TO_CHAR(TO_DATE(PROJECT_END_DATE),'YYYY-MM-DD') PROJECT_END_DATE,";
|
|
sql += " PROJECT_HOLE_NUMBER,";
|
|
sql += " PROJECT_DESC,";
|
|
sql += " PROJECT_GOAL,";
|
|
sql += " PROJECT_LANGE,";
|
|
sql += " PROJECT_START_SPOT_SD||PROJECT_START_SPOT_SGG||PROJECT_START_SPOT PROJECT_START_SPOT,";
|
|
sql += " PROJECT_END_SPOT_SD||PROJECT_END_SPOT_SGG||PROJECT_END_SPOT PROJECT_END_SPOT";
|
|
sql += " FROM TEMP_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
exeQuery(sql = "DELETE FROM TBL_TOPO_GEOLOGY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_TOPO_GEOLOGY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = "\n INSERT INTO TBL_TOPO_GEOLOGY(PROJECT_CODE,TGEO_TOPOGRAPHY,TGEO_GEOLOGY,TGEO_REMARK)";
|
|
sql += "\n SELECT PROJECT_CODE,TGEO_TOPOGRAPHY,TGEO_GEOLOGY,TGEO_REMARK FROM TEMP_TOPO_GEOLOGY WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
exeQuery(sql = "DELETE FROM TBL_HEADER WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_HEADER is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = "SELECT PROJECT_CODE, HOLE_CODE, HOLE_LOCATION_X AS X, HOLE_LOCATION_Y AS Y FROM TEMP_HEADER WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
(query = new DatabaseQuery(sql)).setParam("PROJECT_CODE", PROJECT_CODE);
|
|
resultSet = query.execute(connection);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " SELECT - FROM TEMP_HEADER is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
while (resultSet.next()) {
|
|
Map<?, ?> map = wUtil.setCoordinateChgXY(resultSet.getDouble("X"), resultSet.getDouble("Y"), "4326", "5186");
|
|
sql = "INSERT INTO TBL_HEADER ( ";
|
|
sql += " \n PROJECT_CODE, ";
|
|
sql += " \n HOLE_CODE, ";
|
|
sql += " \n HOLE_NAME, ";
|
|
sql += " \n HOLE_PURPOSE, ";
|
|
sql += " \n HOLE_EL, ";
|
|
sql += " \n HOLE_TOTAL_DEPTH, ";
|
|
sql += " \n HOLE_WL, ";
|
|
sql += " \n HOLE_DATE_FROM, ";
|
|
sql += " \n HOLE_DATE_TO, ";
|
|
sql += " \n HOLE_BORING_BY, ";
|
|
sql += " \n HOLE_INSPECTED_BY, ";
|
|
sql += " \n HOLE_BORING_METHOD, ";
|
|
sql += " \n HOLE_BORING_MACHINE, ";
|
|
sql += " \n HOLE_DIA, ";
|
|
sql += " \n HOLE_CASING_DEPTH, ";
|
|
sql += " \n HOLE_ADMINISTRATIVE_DISTRICT, ";
|
|
sql += " \n HOLE_DB_INPUTDAY, ";
|
|
sql += " \n HOLE_DB_INPUTBY, ";
|
|
sql += " \n HOLE_DB_INPUTCOMP, ";
|
|
sql += " \n HOLE_TYPE, ";
|
|
sql += " \n LAYER_CLASS_CODE, ";
|
|
sql += " \n SITE_PIC, ";
|
|
sql += " \n HOLE_COORDINATE, ";
|
|
sql += " \n HOLE_LOCATION_X, ";
|
|
sql += " \n HOLE_LOCATION_Y, ";
|
|
sql += " \n HOLE_LOCATION_LONGITUDE, ";
|
|
sql += " \n HOLE_LOCATION_LATITUDE, ";
|
|
sql += " \n HOLE_LOCATION_TM_X, ";
|
|
sql += " \n HOLE_LOCATION_TM_Y, ";
|
|
sql += " \n HOLE_OR_X, ";
|
|
sql += " \n HOLE_OR_Y )";
|
|
sql += " \n SELECT";
|
|
sql += " \n PROJECT_CODE,";
|
|
sql += " \n HOLE_CODE,";
|
|
sql += " \n HOLE_NAME,";
|
|
sql += " \n '' HOLE_PURPOSE,";
|
|
sql += " \n HOLE_EL,";
|
|
sql += " \n HOLE_TOTAL_DEPTH,";
|
|
sql += " \n HOLE_WL,";
|
|
sql += " \n TO_CHAR(TO_DATE(HOLE_DATE_FROM),'YYYY-MM-DD') HOLE_DATE_FROM,";
|
|
sql += " \n TO_CHAR(TO_DATE(HOLE_DATE_TO),'YYYY-MM-DD') HOLE_DATE_TO,";
|
|
sql += " \n HOLE_BORING_BY,";
|
|
sql += " \n HOLE_INSPECTED_BY,";
|
|
sql += " \n FUNC_COMM_NAME('CM009',HOLE_BORING_METHOD) HOLE_BORING_METHOD,";
|
|
sql += " \n HOLE_BORING_MACHINE,";
|
|
sql += " \n HOLE_DIA,";
|
|
sql += " \n HOLE_CASING_DEPTH,";
|
|
sql += " \n HOLE_ADMIN_DISTRICT_SD||HOLE_ADMIN_DISTRICT_SGG||HOLE_ADMINISTRATIVE_DISTRICT,";
|
|
sql += " \n TO_CHAR(TO_DATE(HOLE_DB_INPUTDAY),'YYYY-MM-DD') HOLE_DB_INPUTDAY,";
|
|
sql += " \n HOLE_DB_INPUTBY,";
|
|
sql += " \n HOLE_DB_INPUTCOMP,";
|
|
sql += " \n HOLE_TYPE,";
|
|
sql += " \n '' LAYER_CLASS_CODE,";
|
|
sql += " \n SITE_PIC,";
|
|
sql += " \n HOLE_COORDINATE,";
|
|
sql += " \n HOLE_LOCATION_X,";
|
|
sql += " \n HOLE_LOCATION_Y,";
|
|
sql += " \n HOLE_LOCATION_X,";
|
|
sql += " \n HOLE_LOCATION_Y,";
|
|
sql = sql + " \n " + map.get("X").toString() + ",";
|
|
sql = sql + " \n " + map.get("Y").toString() + ", ";
|
|
sql += " \n HOLE_OR_X,";
|
|
sql += " \n HOLE_OR_Y ";
|
|
sql += " \n FROM TEMP_HEADER WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
sql += " \n AND HOLE_CODE = [HOLE_CODE]";
|
|
(query = new DatabaseQuery(sql)).setParam("PROJECT_CODE", PROJECT_CODE);
|
|
query.setParam("HOLE_CODE", resultSet.getString("HOLE_CODE"));
|
|
resultCnt += query.executeUpdate(connection);
|
|
query.close();
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_HEADER is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
final StringBuffer sbQueryDeleteTblHeaderHole = new StringBuffer();
|
|
sbQueryDeleteTblHeaderHole.append("DELETE FROM TBL_HEADER_HOLE WHERE HOLE_CODE = [HOLE_CODE]");
|
|
(query = new DatabaseQuery(sbQueryDeleteTblHeaderHole.toString())).setParam("HOLE_CODE", resultSet.getString("HOLE_CODE"));
|
|
resultCnt += query.executeUpdate(connection);
|
|
query.close();
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_HEADER_HOLE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
final StringBuffer sbQuery = new StringBuffer();
|
|
sbQuery.append(" INSERT INTO TBL_HEADER_HOLE ( ");
|
|
sbQuery.append(" GID ");
|
|
sbQuery.append(" , THE_GEOM ");
|
|
sbQuery.append(" , PROJECT_CODE ");
|
|
sbQuery.append(" , HOLE_CODE ");
|
|
sbQuery.append(" , CLASS_CODE ");
|
|
sbQuery.append(" , HOLE_LOCATION_TM_X ");
|
|
sbQuery.append(" , HOLE_LOCATION_TM_Y ");
|
|
sbQuery.append(" , HOLE_OR_TM_X ");
|
|
sbQuery.append(" , HOLE_OR_TM_Y ");
|
|
sbQuery.append(" , HOLE_TM_ORIGIN ");
|
|
sbQuery.append(" , HOLE_DB_INPUTDAY ");
|
|
sbQuery.append(" , LAST_UPDATE ");
|
|
sbQuery.append(" ) ");
|
|
sbQuery.append(" SELECT ");
|
|
sbQuery.append(" SEQ_TBL_HEADER_HOLE.NEXTVAL ");
|
|
sbQuery.append(" , SDO_GEOMETRY(2001, null, SDO_POINT_TYPE( B.HOLE_LOCATION_TM_X, B.HOLE_LOCATION_TM_Y, NULL), NULL, NULL) ");
|
|
sbQuery.append(" , A.PROJECT_CODE ");
|
|
sbQuery.append(" , B.HOLE_CODE ");
|
|
sbQuery.append(" , A.CLASS_CODE ");
|
|
sbQuery.append(" , B.HOLE_LOCATION_TM_X ");
|
|
sbQuery.append(" , B.HOLE_LOCATION_TM_Y ");
|
|
sbQuery.append(" , B.HOLE_OR_TM_X ");
|
|
sbQuery.append(" , B.HOLE_OR_TM_Y ");
|
|
sbQuery.append(" , B.HOLE_TM_ORIGIN ");
|
|
sbQuery.append(" , B.HOLE_DB_INPUTDAY ");
|
|
sbQuery.append(" , SYSDATE ");
|
|
sbQuery.append(" FROM TBL_PROJECT_INFO A ");
|
|
sbQuery.append(" , TBL_HEADER B ");
|
|
sbQuery.append(" WHERE A.PROJECT_CODE = B.PROJECT_CODE ");
|
|
sbQuery.append(" AND B.HOLE_CODE = [HOLE_CODE] ");
|
|
(query = new DatabaseQuery(sbQuery.toString())).setParam("HOLE_CODE", resultSet.getString("HOLE_CODE"));
|
|
resultCnt += query.executeUpdate(connection);
|
|
query.close();
|
|
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_HEADER_HOLE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_HEADER_CORE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_HEADER_CORE SELECT * FROM TEMP_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_HEADER_CORE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_LAYER_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_LAYER_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_LAYER_INFO ";
|
|
sql += " \n (HOLE_CODE, ";
|
|
sql += " \n LAYER_DEPTH_FROM, ";
|
|
sql += " \n LAYER_DEPTH_TO, ";
|
|
sql += " \n LAYER_CODE, ";
|
|
sql += " \n LAYER_THICKNESS, ";
|
|
sql += " \n LAYER_ENG_NAME, ";
|
|
sql += " \n LAYER_SCIENCE_NAME, ";
|
|
sql += " \n LAYER_SOIL_COLOR, ";
|
|
sql += " \n LAYER_DESC, ";
|
|
sql += " \n LAYER_CLASS_CODE) ";
|
|
sql += " \n SELECT ";
|
|
sql += " \n HOLE_CODE, ";
|
|
sql += " \n LAYER_DEPTH_FROM, ";
|
|
sql += " \n LAYER_DEPTH_TO, ";
|
|
sql += " \n LAYER_CODE , ";
|
|
sql += " \n LAYER_THICKNESS, ";
|
|
sql += " \n LAYER_ENG_NAME , ";
|
|
sql += " \n LAYER_SCIENCE_NAME, ";
|
|
sql += " \n LAYER_SOIL_COLOR, ";
|
|
sql += " \n LAYER_DESC, ";
|
|
sql += " \n '' LAYER_CLASS_CODE ";
|
|
sql += " \n FROM TEMP_LAYER_INFO WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_LAYER_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_SPT WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_SPT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RQD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_SPT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_DSF WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_DSF is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_FIELD_PRESSUREMETER WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_PRESSUREMETER is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_SLICKENSIDE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_SLICKENSIDE_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_Q WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_Q is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RMR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RMR is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_FIELD_WATERPRESSURE WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_WATERPRESSURE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_WP_TEST WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_WP_TEST is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_FIELD_PERMEABILITY WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_PERMEABILITY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_FIELDPER_SUB WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_FIELDPER_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_FIELD_CONE_PENETRATION WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_CONE_PENETRATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_CONE_PENETRATION_IMAGES WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_CONE_PENETRATION_IMAGES is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
sql = " \n INSERT INTO TBL_SPT(HOLE_CODE, DEPTH_SPT, SPT_N, SPT_DEPTH ) ";
|
|
sql += " \n SELECT HOLE_CODE, DEPTH_SPT, SPT_N, SPT_DEPTH FROM TEMP_SPT WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_SPT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_RQD(HOLE_CODE, RT_DEPTH_FROM, RT_DEPTH_TO, RT_RQD, RT_TCR )";
|
|
sql += " \n SELECT HOLE_CODE, RT_DEPTH_FROM, RT_DEPTH_TO, RT_RQD, RT_TCR FROM TEMP_RQD WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RQD is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_DSF(HOLE_CODE, DSF_DEPTH_FROM, DSF_DEPTH_TO, DSF_DECOMPOSITION, DSF_STRENGTH, DSF_FRACTURING )";
|
|
sql += " \n SELECT HOLE_CODE, DSF_DEPTH_FROM, DSF_DEPTH_TO, DSF_DECOMPOSITION, DSF_STRENGTH, DSF_FRACTURING FROM TEMP_DSF ";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_DSF is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_FIELD_PRESSUREMETER(HOLE_CODE,FIELDPRES_CODE,FIELDPRES_TUBE_TYPE,FIELDPRES_INSPECTED_BY,FIELDPRES_CHECKED_BY, ";
|
|
sql += " \n FIELDPRES_DEPTH,FIELDPRES_KP,FIELDPRES_EP,GRAPH_IMAGE)";
|
|
sql += " \n SELECT HOLE_CODE,FIELDPRES_CODE,FIELDPRES_TUBE_TYPE,FIELDPRES_INSPECTED_BY,FIELDPRES_CHECKED_BY,";
|
|
sql += " \n FIELDPRES_DEPTH,FIELDPRES_KP,FIELDPRES_EP,GRAPH_IMAGE FROM TEMP_FIELD_PRESSUREMETER";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_PRESSUREMETER is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_SLICKENSIDE_INFO(HOLE_CODE, SLICKENSIDE_DEPTH_FROM, SLICKENSIDE_DEPTH_TO, SLICKENSIDE_DIRECTION,";
|
|
sql += " \n SLICKENSIDE_ANGLE, SLICKENSIDE_MAX, SLICKENSIDE_MIN, SLICKENSIDE_AVG, SLICKENSIDE_ROUGH )";
|
|
sql += " \n SELECT HOLE_CODE, SLICKENSIDE_DEPTH_FROM, SLICKENSIDE_DEPTH_TO, SLICKENSIDE_DIRECTION,";
|
|
sql += " \n SLICKENSIDE_ANGLE, SLICKENSIDE_MAX, SLICKENSIDE_MIN, SLICKENSIDE_AVG, SLICKENSIDE_ROUGH FROM TEMP_SLICKENSIDE_INFO";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_SLICKENSIDE_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_Q(PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,";
|
|
sql += " \n RQD,RQD_DESC,JN,JN_DESC,JR,JR_DESC,JA,JA_DESC,JW,JW_DESC,SRF,SRF_DESC)";
|
|
sql += " \n SELECT PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,";
|
|
sql += " \n RQD,RQD_DESC,JN,JN_DESC,JR,JR_DESC,JA,JA_DESC,JW,JW_DESC,SRF,SRF_DESC FROM TEMP_Q";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_Q is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_RMR(PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,ROCK_STRENGTH,";
|
|
sql += " \n ROCK_STRENGTH_POINT,ROCK_STRENGTH_DESC,RQD,RQD_POINT,RQD_DESC,JOINTS_SPACING,JOINTS_SPACING_POINT,JOINTS_SPACING_DESC,JOINT_CONDITION,";
|
|
sql += " \n JOINT_CONDITION_POINT,GROUNDWATER_CONDITION,GROUNDWATER_CONDITION_POINT,JOINT_ORIENTATION,JOINT_ORIENTATION_POINT,JOINT_ORIENTATION_DESC)";
|
|
sql += " \n SELECT PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,ROCK_STRENGTH,";
|
|
sql += " \n ROCK_STRENGTH_POINT,ROCK_STRENGTH_DESC,RQD,RQD_POINT,RQD_DESC,JOINTS_SPACING,JOINTS_SPACING_POINT,JOINTS_SPACING_DESC,JOINT_CONDITION,";
|
|
sql += " \n JOINT_CONDITION_POINT,GROUNDWATER_CONDITION,GROUNDWATER_CONDITION_POINT,JOINT_ORIENTATION,JOINT_ORIENTATION_POINT,JOINT_ORIENTATION_DESC";
|
|
sql += " \n FROM TEMP_RMR WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO PROJECT_CODE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_FIELD_WATERPRESSURE(HOLE_CODE,WP_CODE,FIELDWP_PACKER_TYPE,FIELDWP_DEPTH_FROM,FIELDWP_DEPTH_TO,";
|
|
sql += " \n FIELDWP_TEST_SPACING,FIELDWB_WATER_PRESSURE,FIELDWP_AVG_PERMEABILITY,FIELDWP_LU,FIELDWP_INSPECTED_BY,FIELDWP_CHECKED_BY,";
|
|
sql += " \n FIELDWP_REMARK,GRAPH_IMAGE)";
|
|
sql += " \n SELECT HOLE_CODE,WP_CODE,FIELDWP_PACKER_TYPE,FIELDWP_DEPTH_FROM,FIELDWP_DEPTH_TO,";
|
|
sql += " \n FIELDWP_TEST_SPACING,FIELDWB_WATER_PRESSURE,FIELDWP_AVG_PERMEABILITY,FIELDWP_LU,FIELDWP_INSPECTED_BY,FIELDWP_CHECKED_BY,";
|
|
sql += " \n FIELDWP_REMARK,GRAPH_IMAGE FROM TEMP_FIELD_WATERPRESSURE";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_WATERPRESSURE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_WP_TEST (HOLE_CODE,WP_CODE,WPTEST_ORDER,WPTEST_WATER_PRESSURE,WPTEST_TOTAL_HEAD,WPTEST_QUANTITY,WPTEST_PERMEABILITY,";
|
|
sql += " \n WPLUGEON_ORDER,WPLUGEON_PRESSURE,WPLUGEON_INJECT_WATER,WPLUGEON_LU)";
|
|
sql += " \n SELECT HOLE_CODE,WP_CODE,WPTEST_ORDER,WPTEST_WATER_PRESSURE,WPTEST_TOTAL_HEAD,WPTEST_QUANTITY,WPTEST_PERMEABILITY,";
|
|
sql += " \n WPLUGEON_ORDER,WPLUGEON_PRESSURE,WPLUGEON_INJECT_WATER,WPLUGEON_LU FROM TEMP_WP_TEST";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_WP_TEST is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_FIELD_PERMEABILITY(HOLE_CODE, FIELDPER_CODE, FIELDPER_DEPTH_FROM, FIELDPER_DEPTH_TO, FIELDPER_CASING_DIA,";
|
|
sql += " \n FIELDPER_CASING_HEIGHT, FIELDPER_AVG_PERMEABILITY, FIELDPER_REMARK, GRAPH_IMAGE ) ";
|
|
sql += " \n SELECT HOLE_CODE, FIELDPER_CODE, FIELDPER_DEPTH_FROM, FIELDPER_DEPTH_TO, FIELDPER_CASING_DIA,";
|
|
sql += " \n FIELDPER_CASING_HEIGHT, FIELDPER_AVG_PERMEABILITY, FIELDPER_REMARK, GRAPH_IMAGE FROM TEMP_FIELD_PERMEABILITY ";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_PERMEABILITY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_FIELDPER_SUB(HOLE_CODE, FIELDPER_CODE, FIELDPER_SUB_TIME, FIELDPER_SUB_TOTAL_HEAD, FIELDPER_SUB_FALLING_HEAD, ";
|
|
sql += " \n FIELDPER_SUB_WATER_LOOSE, FIELDPER_SUB_QUANTITY, FIELDPER_SUB_PERMEABILITY ) ";
|
|
sql += " \n SELECT HOLE_CODE, FIELDPER_CODE, FIELDPER_SUB_TIME, FIELDPER_SUB_TOTAL_HEAD, FIELDPER_SUB_FALLING_HEAD,";
|
|
sql += " \n FIELDPER_SUB_WATER_LOOSE, FIELDPER_SUB_QUANTITY, FIELDPER_SUB_PERMEABILITY FROM TEMP_FIELDPER_SUB";
|
|
sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_FIELDPER_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_FIELD_CONE_PENETRATION SELECT * FROM TEMP_FIELD_CONE_PENETRATION WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_CONE_PENETRATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_CONE_PENETRATION_IMAGES SELECT * FROM TEMP_CONE_PENETRATION_IMAGES WHERE PROJECT_CODE = [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_CONE_PENETRATION_IMAGES is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_SAMPLE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_SAMPLE_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_SAMPLE_INFO(HOLE_CODE, SAMPLE_CODE, SAMPLE_NUMBER, SAMPLE_SAMPLING_METHOD, SAMPLE_DEPTH_FROM, SAMPLE_DEPTH_TO, ";
|
|
sql += " \n SAMPLE_SHAPE, SAMPLE_YN, SAMPLE_WC, SAMPLE_GS, SAMPLE_LL, SAMPLE_PI, SAMPLE_DESC , SAMPLE_RD, SAMPLE_USCS)";
|
|
sql += " \n SELECT HOLE_CODE, SAMPLE_CODE, SAMPLE_NUMBER, SAMPLE_SAMPLING_METHOD, SAMPLE_DEPTH_FROM, SAMPLE_DEPTH_TO, SAMPLE_SHAPE , ";
|
|
sql += " \n (SELECT DECODE(COUNT(*),0,'0','1') FROM TEMP_CONSOLIDATION_USUAL WHERE SAMPLE_CODE = A.SAMPLE_CODE) || ";
|
|
sql += " \n (SELECT DECODE(COUNT(*),0,'0','1') FROM TEMP_TRIAXIAL_USUAL WHERE SAMPLE_CODE = A.SAMPLE_CODE) || ";
|
|
sql += " \n (SELECT DECODE(COUNT(*),0,'0','1') FROM TEMP_UNCONFINED_USUAL WHERE SAMPLE_CODE = A.SAMPLE_CODE) || ";
|
|
sql += " \n (SELECT DECODE(COUNT(*),0,'0','1') FROM TEMP_CLASSIFICATION WHERE SAMPLE_CODE = A.SAMPLE_CODE) || ";
|
|
sql += " \n (SELECT DECODE(COUNT(*),0,'0','1') FROM TEMP_CBR_COMPAC WHERE SAMPLE_CODE = A.SAMPLE_CODE) ";
|
|
sql += " \n SAMPLE_SHAPE, ";
|
|
sql += " \n SAMPLE_WC, SAMPLE_GS, SAMPLE_LL, SAMPLE_PI, SAMPLE_DESC , SAMPLE_RD, SAMPLE_USCS";
|
|
sql += " \n FROM TEMP_SAMPLE_INFO A WHERE PROJECT_CODE= [PROJECT_CODE] ";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_SAMPLE_INFO is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_CLASSIFICATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_CLASSIFICATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_CBR_COMPAC WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_CBR_COMPAC is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_CONSOLIDATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_CONSOLIDATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_CONSOLIDATION_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_CONSOLIDATION_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_UNCONFINED_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_UNCONFINED_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_CU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_CU is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_UU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_UU is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RESONANT_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RESONANT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = "\n insert into TBL_CLASSIFICATION(SAMPLE_CODE,CLASSI_NATURE,CLASSI_GRAVEL,CLASSI_SAND,CLASSI_SILT,CLASSI_CLAY,CLASSI_D10,CLASSI_D30,CLASSI_D60,CLASSI_CU,";
|
|
sql += "\n CLASSI_CG,CLASSI_NO4,CLASSI_NO6,CLASSI_NO8,CLASSI_NO10,CLASSI_NO12,CLASSI_NO16,CLASSI_NO20,CLASSI_NO30,CLASSI_NO40,CLASSI_NO50,";
|
|
sql += "\n CLASSI_NO60,CLASSI_NO70,CLASSI_NO100,CLASSI_NO140,CLASSI_NO200,CLASSI_NO005,GRAPH_IMAGE)";
|
|
sql += "\n SELECT SAMPLE_CODE,CLASSI_NATURE,CLASSI_GRAVEL,CLASSI_SAND,CLASSI_SILT,CLASSI_CLAY,CLASSI_D10,CLASSI_D30,CLASSI_D60,CLASSI_CU,";
|
|
sql += "\n CLASSI_CG,CLASSI_NO4,CLASSI_NO6,CLASSI_NO8,CLASSI_NO10,CLASSI_NO12,CLASSI_NO16,CLASSI_NO20,CLASSI_NO30,CLASSI_NO40,CLASSI_NO50,";
|
|
sql += "\n CLASSI_NO60,CLASSI_NO70,CLASSI_NO100,CLASSI_NO140,CLASSI_NO200,CLASSI_NO005,GRAPH_IMAGE";
|
|
sql += "\n FROM TEMP_CLASSIFICATION WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_CLASSIFICATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n insert into TBL_CBR_COMPAC(SAMPLE_CODE,CBR_MOD_CBR,CBR_D_RD,CBR_D_GS,CBR_D_COMPACTION,CBR_D_CMC,CBR_A_RD,CBR_A_GS,CBR_A_COMPACTION,CBR_A_CMC,";
|
|
sql += " \n CBR_55_SWELLING,CBR_55_SOAKING,CBR_55_MOULDING,CBR_25_SWELLING,CBR_25_SOAKING,CBR_25_MOULDING,CBR_10_SWELLING,CBR_10_SOAKING,";
|
|
sql += " \n CBR_10_MOULDING,GRAPH_IMAGE1,GRAPH_IMAGE2)";
|
|
sql += " \n SELECT SAMPLE_CODE,CBR_MOD_CBR,CBR_D_RD,CBR_D_GS,CBR_D_COMPACTION,CBR_D_CMC,CBR_A_RD,CBR_A_GS,CBR_A_COMPACTION,CBR_A_CMC,";
|
|
sql += " \n CBR_55_SWELLING,CBR_55_SOAKING,CBR_55_MOULDING,CBR_25_SWELLING,CBR_25_SOAKING,CBR_25_MOULDING,CBR_10_SWELLING,CBR_10_SOAKING,";
|
|
sql += " \n CBR_10_MOULDING,GRAPH_IMAGE1,GRAPH_IMAGE2";
|
|
sql += " \n FROM TEMP_CBR_COMPAC WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_CBR_COMPAC is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "\n insert into TBL_CONSOLIDATION_USUAL(SAMPLE_CODE,CONSOL_SAMPLE_DIA,CONSOL_SAMPLE_HEIGHT,CONSOL_W0,CONSOL_WF,CONSOL_S0,CONSOL_SF,CONSOL_RD,CONSOL_RF,";
|
|
sql += "\n CONSOL_PC,CONSOL_CC,GRAPH_IMAGE)";
|
|
sql += "\n SELECT SAMPLE_CODE,CONSOL_SAMPLE_DIA,CONSOL_SAMPLE_HEIGHT,CONSOL_W0,CONSOL_WF,CONSOL_S0,CONSOL_SF,CONSOL_RD,CONSOL_RF,";
|
|
sql += "\n CONSOL_PC,CONSOL_CC,GRAPH_IMAGE FROM TEMP_CONSOLIDATION_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_CONSOLIDATION_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = "\n insert into TBL_CONSOLIDATION(SAMPLE_CODE,CONSOL_P,CONSOL_SETTLEMENT,CONSOL_T90,CONSOL_E,CONSOL_TWOHA,CONSOL_AV,CONSOL_CV,CONSOL_MV,";
|
|
sql += "\n CONSOL_K,CONSOL_RP)";
|
|
sql += "\n SELECT SAMPLE_CODE,CONSOL_P,CONSOL_SETTLEMENT,CONSOL_T90,CONSOL_E,CONSOL_TWOHA,CONSOL_AV,CONSOL_CV,CONSOL_MV,";
|
|
sql += "\n CONSOL_K,CONSOL_RP FROM TEMP_CONSOLIDATION WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_CONSOLIDATION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n insert into TBL_UNCONFINED_USUAL(SAMPLE_CODE,UNCONF_RINGFACTOR,UNCONF_LOAD_SCALE,UNCONF_UNDISTURB_HEIGHT,UNCONF_UNDISTURB_DIA,";
|
|
sql += " \n UNCONF_UNDISTURB_W,UNCONF_UNDISTURB_RT,UNCONF_UNDISTURB_E,UNCONF_UNDISTURB_S,";
|
|
sql += " \n UNCONF_UNDISTURB_COMPSTRENGTH,UNCONF_REMOULD_HEIGHT,UNCONF_REMOULD_DIA,UNCONF_REMOULD_W,UNCONF_REMOULD_RT,UNCONF_REMOULD_E,";
|
|
sql += " \n UNCONF_REMOULD_S,UNCONF_REMOULD_COMPSTRENGTH,UNCONF_SAMPLE_SHAPE,GRAPH_IMAGE)";
|
|
sql += " \n SELECT SAMPLE_CODE,UNCONF_RINGFACTOR,UNCONF_LOAD_SCALE,UNCONF_UNDISTURB_HEIGHT,UNCONF_UNDISTURB_DIA,";
|
|
sql += " \n UNCONF_UNDISTURB_W,UNCONF_UNDISTURB_RT,UNCONF_UNDISTURB_E,UNCONF_UNDISTURB_S,";
|
|
sql += " \n UNCONF_UNDISTURB_COMPSTRENGTH,UNCONF_REMOULD_HEIGHT,UNCONF_REMOULD_DIA,UNCONF_REMOULD_W,UNCONF_REMOULD_RT,UNCONF_REMOULD_E,";
|
|
sql += " \n UNCONF_REMOULD_S,UNCONF_REMOULD_COMPSTRENGTH,UNCONF_SAMPLE_SHAPE,GRAPH_IMAGE";
|
|
sql += " \n FROM TEMP_UNCONFINED_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_UNCONFINED_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n insert into TBL_TRIAXIAL_USUAL(SAMPLE_CODE, TRI_CODE,TRI_TYPEOFSAMPLE,TRI_TYPEOFTEST,TRI_TYPEOFCONTROLLEDTEST,TRI_NOSTRAIN,TRI_PHI_U,";
|
|
sql += " \n TRI_CU,GRAPH_IMAGE1,GRAPH_IMAGE2 )";
|
|
sql += " \n SELECT SAMPLE_CODE, TRI_CODE,TRI_TYPEOFSAMPLE,TRI_TYPEOFTEST,TRI_TYPEOFCONTROLLEDTEST,TRI_NOSTRAIN,TRI_PHI_U,";
|
|
sql += " \n TRI_CU,GRAPH_IMAGE1,GRAPH_IMAGE2 FROM TEMP_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n insert into TBL_TRIAXIAL_CU(TRI_CODE,TRICU_TESTORDER,TRICU_TESTCODE,TRICU_W0,TRICU_RD0,TRICU_S0,TRICU_E0,TRICU_WF,TRICU_RDF,";
|
|
sql += " \n TRICU_SF,TRICU_EF,TRICU_U0,TRICU_SIGMA3,TRICU_MAXSIGMA,TRICU_ULTSIGMA,TRICU_D0,TRICU_H0,TRICU_UF)";
|
|
sql += " \n SELECT TRI_CODE,TRICU_TESTORDER,TRICU_TESTCODE,TRICU_W0,TRICU_RD0,TRICU_S0,TRICU_E0,TRICU_WF,TRICU_RDF,";
|
|
sql += " \n TRICU_SF,TRICU_EF,TRICU_U0,TRICU_SIGMA3,TRICU_MAXSIGMA,TRICU_ULTSIGMA,TRICU_D0,TRICU_H0,TRICU_UF";
|
|
sql += " \n FROM TEMP_TRIAXIAL_CU WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_CU is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n insert into TBL_TRIAXIAL_UU(TRI_CODE,TRIUU_TESTORDER,TRIUU_TESTCODE,TRIUU_W0,TRIUU_RD0,TRIUU_S0,TRIUU_E0,TRIUU_U0,TRIUU_SIGMA3,";
|
|
sql += " \n TRIUU_MAXSIGMA,TRIUU_ULTSIGMA,TRIUU_D0,TRIUU_H0)";
|
|
sql += " \n SELECT TRI_CODE,TRIUU_TESTORDER,TRIUU_TESTCODE,TRIUU_W0,TRIUU_RD0,TRIUU_S0,TRIUU_E0,TRIUU_U0,TRIUU_SIGMA3,";
|
|
sql += " \n TRIUU_MAXSIGMA,TRIUU_ULTSIGMA,TRIUU_D0,TRIUU_H0";
|
|
sql += " \n FROM TEMP_TRIAXIAL_UU WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_UU is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_RESONANT_USUAL SELECT * FROM TEMP_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RESONANT_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_RESONANT SELECT * FROM TEMP_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RESONANT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL SELECT * FROM TEMP_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_REPEATED_TRIAXIAL SELECT * FROM TEMP_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_POINTLOAD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_POINTLOAD is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_JOINTSHEAR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_JOINTSHEAR is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_TRIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_UNIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_UNIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_RESONANT_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_RESONANT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL_U WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL_U is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_ROCK_POINTLOAD(HOLE_CODE,ROCK_POINT_CODE,TEST_ORDER,RPOINT_DEPTH_FROM,RPOINT_DEPTH_TO,RPOINT_DIA,";
|
|
sql += " \n RPOINT_LENGTH,RPOINT_TESILESTRENGTH,RPOINT_POINTSTRENGTH,RPOINT_UNIAXIAL,GRAPH_IMAGE)";
|
|
sql += " \n SELECT HOLE_CODE,ROCK_POINT_CODE,TEST_ORDER, DEPTH_FROM, DEPTH_TO, DIA,";
|
|
sql += " \n LENGTH,TESILESTRENGTH,POINTSTRENGTH,UNIAXIAL,GRAPH_IMAGE";
|
|
sql += " \n FROM TEMP_ROCK_POINTLOAD WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_POINTLOAD is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_ROCK_JOINTSHEAR(HOLE_CODE,RJOINT_CODE,TEST_ORDER,RJOINT_DEPTH_FROM,RJOINT_DEPTH_TO,RJOINT_PHI,RJOINT_C,";
|
|
sql += " \n RJOINT_NORAML_STRESS,RJOINT_SHEAR_STRESS,RJOINT_JCS,GRAPH_IMAGE)";
|
|
sql += " \n SELECT HOLE_CODE,RJOINT_CODE,TEST_ORDER,RJOINT_DEPTH_FROM,RJOINT_DEPTH_TO,RJOINT_PHI,RJOINT_C,";
|
|
sql += " \n RJOINT_NORAML_STRESS,RJOINT_SHEAR_STRESS,RJOINT_JCS,GRAPH_IMAGE";
|
|
sql += " \n FROM TEMP_ROCK_JOINTSHEAR WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_JOINTSHEAR is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_ROCK_TRIAXIAL(HOLE_CODE,RTRI_CODE,TEST_ORDER,RTRI_DEPTH_FROM, RTRI_DEPTH_TO,RTRI_PHI,RTRI_C,RTRI_TENSILESTRENGTH,";
|
|
sql += " \n RTRI_50_DIA,RTRI_50_LENGTH,RTRI_50_CONFPRES,RTRI_50_MAXSTRENGTH,RTRI_100_DIA,RTRI_100_LENGTH,RTRI_100_CONFPRES,RTRI_100_MAXSTRENGTH,";
|
|
sql += " \n RTRI_150_DIA,RTRI_150_LENGTH,RTRI_150_CONFPRES,RTRI_150_MAXSTRENGTH,GRAPH_IMAGE)";
|
|
sql += " \n SELECT HOLE_CODE,RTRI_CODE,TEST_ORDER,RTRI_DEPTH_FROM, RTRI_DEPTH_TO,RTRI_PHI,RTRI_C,RTRI_TENSILESTRENGTH,";
|
|
sql += " \n RTRI_50_DIA,RTRI_50_LENGTH,RTRI_50_CONFPRES,RTRI_50_MAXSTRENGTH,RTRI_100_DIA,RTRI_100_LENGTH,RTRI_100_CONFPRES,RTRI_100_MAXSTRENGTH,";
|
|
sql += " \n RTRI_150_DIA,RTRI_150_LENGTH,RTRI_150_CONFPRES,RTRI_150_MAXSTRENGTH,GRAPH_IMAGE";
|
|
sql += " \n FROM TEMP_ROCK_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = " \n INSERT INTO TBL_ROCK_UNIAXIAL(HOLE_CODE,RUNI_CODE,TEST_ORDER,RUNI_DEPTH_FROM,RUNI_DEPTH_TO,RUNI_LENGTH,RUNI_DIA,";
|
|
sql += " \n RUNI_GS,RUNI_WAVEV,RUNI_ABS,RUNI_UNI_STRENGTH,RUNI_YOUNG,RUNI_POISSON,GRAPH_IMAGE1,GRAPH_IMAGE2)";
|
|
sql += " \n SELECT HOLE_CODE,RUNI_CODE,TEST_ORDER,RUNI_DEPTH_FROM,RUNI_DEPTH_TO,RUNI_LENGTH,RUNI_DIA,RUNI_GS,";
|
|
sql += " \n CASE WHEN RUNI_WAVE_P IS NOT NULL AND RUNI_WAVE_S IS NOT NULL THEN RUNI_WAVE_P || ',' || RUNI_WAVE_S";
|
|
sql += " \n ELSE '-' END RUNI_WAVEV,";
|
|
sql += " \n RUNI_ABS,RUNI_UNI_STRENGTH,RUNI_YOUNG,RUNI_POISSON,GRAPH_IMAGE1,GRAPH_IMAGE2 ";
|
|
sql += " \n FROM TEMP_ROCK_UNIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_UNIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_ROCK_RESONANT_USUAL SELECT * FROM TEMP_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_RESONANT_USUAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_ROCK_RESONANT SELECT * FROM TEMP_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_RESONANT is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL_U SELECT * FROM TEMP_ROCK_REPEATED_TRIAXIAL_U WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL_U is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL SELECT * FROM TEMP_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_BOREHOLE_WAVE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_BOREHOLE_WAVE_PS is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_DOWNHOLE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_DOWNHOLE_PS is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_DENSITY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_DENSITY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = "INSERT INTO TBL_BOREHOLE_WAVE SELECT * FROM TEMP_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_BOREHOLE_WAVE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_BOREHOLE_WAVE_PS SELECT * FROM TEMP_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_BOREHOLE_WAVE_PS is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_DOWNHOLE SELECT * FROM TEMP_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_DOWNHOLE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_DOWNHOLE_PS SELECT * FROM TEMP_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_DOWNHOLE_PS is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_DENSITY SELECT * FROM TEMP_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_DENSITY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_DENSITY_SUB SELECT * FROM TEMP_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_DENSITY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_FILE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY_FILE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY SELECT * FROM TEMP_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_SUB SELECT * FROM TEMP_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_FILE SELECT * FROM TEMP_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_FILE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_REFRACTION_SURVEY SELECT * FROM TEMP_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_REFRACTION_SURVEY_SUB SELECT * FROM TEMP_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY_SUB is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_REFRACTION_SURVEY_FILE SELECT * FROM TEMP_REFRACTION_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
exeQuery(sql = "DELETE FROM TBL_EXPERT_OPINION WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY_FILE is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
sql = "INSERT INTO TBL_EXPERT_OPINION SELECT * FROM TEMP_EXPERT_OPINION WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
resultCnt += exeQuery(sql, PROJECT_CODE);
|
|
System.out.println(
|
|
"\n--------------------------------------------------------------\n" +
|
|
request.getRequestURI() + " " + " INSERT INTO TBL_EXPERT_OPINION is done." +
|
|
"\n--------------------------------------------------------------\n" +
|
|
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
|
|
"\n--------------------------------------------------------------\n"
|
|
);
|
|
|
|
|
|
|
|
|
|
connection.commit();
|
|
resultBool = true;
|
|
}
|
|
catch (SQLException e) {
|
|
logger.debug("error", e);
|
|
if (connection != null) {
|
|
try {
|
|
connection.rollback();
|
|
}
|
|
catch (SQLException sqle) {
|
|
System.out.println("e.getMessage() : " + sqle.getMessage());
|
|
}
|
|
}
|
|
try {
|
|
connection.setAutoCommit(true);
|
|
if (query != null) {
|
|
query.close();
|
|
}
|
|
if (connectionPool != null) {
|
|
connectionPool.close(connection);
|
|
}
|
|
if (resultSet != null) {
|
|
resultSet.close();
|
|
}
|
|
}
|
|
catch (SQLException sqe) {
|
|
System.out.println("e.getMessage() : " + sqe.getMessage());
|
|
}
|
|
}
|
|
catch (Exception e) {
|
|
|
|
System.out.println("e.getMessage() : " + e.getMessage());
|
|
if (connection != null) {
|
|
try {
|
|
connection.rollback();
|
|
}
|
|
catch (SQLException sqle) {
|
|
System.out.println("e.getMessage() : " + sqle.getMessage());
|
|
}
|
|
}
|
|
try {
|
|
connection.setAutoCommit(true);
|
|
if (query != null) {
|
|
query.close();
|
|
}
|
|
if (connectionPool != null) {
|
|
connectionPool.close(connection);
|
|
}
|
|
if (resultSet != null) {
|
|
resultSet.close();
|
|
}
|
|
}
|
|
catch (SQLException sqe) {
|
|
System.out.println("e.getMessage() : " + sqe.getMessage());
|
|
}
|
|
}
|
|
finally {
|
|
try {
|
|
connection.setAutoCommit(true);
|
|
if (query != null) {
|
|
query.close();
|
|
}
|
|
if (connectionPool != null) {
|
|
connectionPool.close(connection);
|
|
}
|
|
if (resultSet != null) {
|
|
resultSet.close();
|
|
}
|
|
}
|
|
catch (SQLException sqe2) {
|
|
System.out.println("e.getMessage() : " + sqe2.getMessage());
|
|
}
|
|
}
|
|
return resultBool;
|
|
}
|
|
|
|
public String getProjectInfo(final String project_code, final String col_name) throws SQLException {
|
|
String sql = "";
|
|
String column_value = "";
|
|
sql = "SELECT * FROM TEMP_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
(query = new DatabaseQuery(sql)).setParam("PROJECT_CODE", project_code);
|
|
resultSet = query.execute(connection);
|
|
if (resultSet.next()) {
|
|
column_value = isnull(resultSet.getString(col_name));
|
|
}
|
|
return column_value;
|
|
}
|
|
|
|
public String getMasterCompany(final String project_code) throws SQLException {
|
|
String sql = "";
|
|
String value = "";
|
|
sql += " \n SELECT ";
|
|
sql += " \n FUNC_MASTER_COMPANY_NAME(PROJECT_MASTER_COMPANY_O_CODE, PROJECT_MASTER_COMPANY_TW_CODE, PROJECT_MASTER_COMPANY_TH_CODE, PROJECT_MASTER_COMPANY_F_CODE,PROJECT_MASTER_COMPANY_NAME) AS COMPANY ";
|
|
sql += " \n FROM TEMP_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE]";
|
|
(query = new DatabaseQuery(sql)).setParam("PROJECT_CODE", project_code);
|
|
resultSet = query.execute(connection);
|
|
if (resultSet.next()) {
|
|
value = isnull(resultSet.getString("COMPANY"));
|
|
}
|
|
return value;
|
|
}
|
|
|
|
public String getCompany(final String tbl_name, final String com_name) throws SQLException {
|
|
String sql = "";
|
|
String com_code = "";
|
|
if (!"".equals(com_name)) {
|
|
sql = "SELECT COM_CODE FROM " + tbl_name + " WHERE COM_NAME = [COM_NAME]";
|
|
(query = new DatabaseQuery(sql)).setParam("COM_NAME", com_name);
|
|
resultSet = query.execute(connection);
|
|
if (resultSet.next()) {
|
|
com_code = isnull(resultSet.getString("COM_CODE"));
|
|
}
|
|
else {
|
|
sql = "SELECT MAX(TO_NUMBER(COM_CODE))+1 AS MAX_CODE FROM " + tbl_name;
|
|
query = new DatabaseQuery(sql);
|
|
resultSet = query.execute(connection);
|
|
if (resultSet.next()) {
|
|
com_code = isnull(resultSet.getString("MAX_CODE"));
|
|
}
|
|
sql = "INSERT INTO " + tbl_name + "(COM_CODE, COM_NAME)";
|
|
sql += "VALUES ([COM_CODE],[COM_NAME]) ";
|
|
(query = new DatabaseQuery(sql)).setParam("COM_CODE", com_code);
|
|
query.setParam("COM_NAME", com_name);
|
|
query.executeUpdate(connection);
|
|
}
|
|
}
|
|
return com_code;
|
|
}
|
|
|
|
public int exeQuery(final String qry, final String project_code) throws SQLException {
|
|
int affectRow = 0;
|
|
if (!"".equals(qry)) {
|
|
(query = new DatabaseQuery(qry)).setParam("PROJECT_CODE", project_code);
|
|
affectRow = query.executeUpdate(connection);
|
|
}
|
|
return affectRow;
|
|
}
|
|
|
|
public String isnull(String s) {
|
|
if (s == null) {
|
|
s = "";
|
|
}
|
|
else {
|
|
s = s;
|
|
}
|
|
return s;
|
|
}
|
|
|
|
public String isnull(String s, final String re) {
|
|
if (s == null) {
|
|
s = re;
|
|
}
|
|
else {
|
|
s = s;
|
|
}
|
|
return s;
|
|
}
|
|
}
|