2024-05-02 02:04:31 +00:00
package geoinfo.com ;
import comm.framework.dbcp.* ;
2024-10-12 15:27:15 +00:00
import egovframework.com.cmm.service.EgovProperties ;
2024-05-02 02:04:31 +00:00
import java.sql.* ;
import java.util.* ;
2024-08-07 01:11:14 +00:00
import javax.servlet.http.HttpServletRequest ;
2024-05-02 02:04:31 +00:00
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 ( ) ;
2024-12-13 10:31:51 +00:00
//String user = "geoinfo";
//String pw = "geoinfo";
2024-05-02 02:04:31 +00:00
//String url = "jdbc:oracle:thin:@192.168.0.71:1521:orcl";
/*String url = "jdbc:oracle:thin:@192.168.0.29:1521:xe";이전*/
2024-08-07 01:11:14 +00:00
//String url = "jdbc:oracle:thin:@218.232.234.200:1521:orageodev"; // 실서버
2024-12-13 10:31:51 +00:00
//String url = "jdbc:oracle:thin:@118.219.150.34:1521:ORAGEODEV"; // DBNT 개발 서버
2024-10-12 15:27:15 +00:00
//String url = "jdbc:oracle:thin:@grok-10:1521:ORAGEODEV"; // thkim local 개발 서버
2024-12-13 10:31:51 +00:00
String url = EgovProperties . getProperty ( "Oracle.Url" ) . trim ( ) ;
String user = EgovProperties . getProperty ( "Oracle.ID" ) . trim ( ) ;
String pw = EgovProperties . getProperty ( "Oracle.Password" ) . trim ( ) ;
2024-10-12 15:27:15 +00:00
2024-05-02 02:04:31 +00:00
/ *
* public WebConfirm ( ) { this . connection = null ; this . connectionPool = null ;
* this . query = null ; this . resultSet = null ; this . sql = "" ; this . resultCnt = 0 ;
* this . resultBool = false ; }
* /
2024-08-07 01:11:14 +00:00
public boolean ConfirmProject ( HttpServletRequest request , final String PROJECT_CODE ) {
2024-10-12 15:27:15 +00:00
2024-12-13 10:31:51 +00:00
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"
) ;
}
2024-05-02 02:04:31 +00:00
try {
Class . forName ( "oracle.jdbc.driver.OracleDriver" ) ;
connection = DriverManager . getConnection ( url , user , pw ) ;
resultBool = false ;
connectionPool = new ConnectionPool ( ) ;
2024-08-07 01:11:14 +00:00
2024-05-02 02:04:31 +00:00
//(connection = connectionPool.getConnection()).setAutoCommit(false);
exeQuery ( sql = "DELETE FROM TBL_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_META_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_META_INFO SELECT * FROM TEMP_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]" ;
2024-08-07 01:11:14 +00:00
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"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_PROJECT_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_TOPO_GEOLOGY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_HEADER is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " SELECT - FROM TEMP_HEADER is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
while ( resultSet . next ( ) ) {
2024-06-20 09:00:53 +00:00
Map < ? , ? > map = wUtil . setCoordinateChgXY ( resultSet . getDouble ( "X" ) , resultSet . getDouble ( "Y" ) , "4326" , "5186" ) ;
2024-05-02 02:04:31 +00:00
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 ( ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_HEADER is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-06-27 05:05:24 +00:00
2024-07-11 05:17:31 +00:00
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 ( ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_HEADER_HOLE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-07-11 05:17:31 +00:00
2024-06-27 05:05:24 +00:00
2024-05-02 02:04:31 +00:00
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 ( ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_HEADER_HOLE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
}
2024-08-07 01:11:14 +00:00
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_HEADER_CORE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_HEADER_CORE SELECT * FROM TEMP_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_HEADER_CORE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_LAYER_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_LAYER_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_LAYER_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_SPT WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_SPT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RQD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_SPT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_DSF WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_DSF is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_FIELD_PRESSUREMETER WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_FIELD_PRESSUREMETER is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_SLICKENSIDE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_SLICKENSIDE_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_Q WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_Q is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RMR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RMR is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_FIELD_WATERPRESSURE WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_FIELD_WATERPRESSURE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_WP_TEST WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_WP_TEST is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_FIELD_PERMEABILITY WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_FIELD_PERMEABILITY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_FIELDPER_SUB WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_FIELDPER_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_FIELD_CONE_PENETRATION WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_FIELD_CONE_PENETRATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_CONE_PENETRATION_IMAGES WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_CONE_PENETRATION_IMAGES is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_SPT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RQD is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_DSF is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_FIELD_PRESSUREMETER is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_SLICKENSIDE_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_Q is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO PROJECT_CODE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_FIELD_WATERPRESSURE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_WP_TEST is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_FIELD_PERMEABILITY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_FIELDPER_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_FIELD_CONE_PENETRATION SELECT * FROM TEMP_FIELD_CONE_PENETRATION WHERE PROJECT_CODE = [PROJECT_CODE] " ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_FIELD_CONE_PENETRATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_CONE_PENETRATION_IMAGES SELECT * FROM TEMP_CONE_PENETRATION_IMAGES WHERE PROJECT_CODE = [PROJECT_CODE] " ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_CONE_PENETRATION_IMAGES is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_SAMPLE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_SAMPLE_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_SAMPLE_INFO is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_CLASSIFICATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_CLASSIFICATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_CBR_COMPAC WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_CBR_COMPAC is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_CONSOLIDATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_CONSOLIDATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_CONSOLIDATION_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_CONSOLIDATION_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_UNCONFINED_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_UNCONFINED_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_TRIAXIAL_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_TRIAXIAL_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_TRIAXIAL_CU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_TRIAXIAL_CU is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_TRIAXIAL_UU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_TRIAXIAL_UU is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RESONANT_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RESONANT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_CLASSIFICATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_CBR_COMPAC is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_CONSOLIDATION_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_CONSOLIDATION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_UNCONFINED_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_TRIAXIAL_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_TRIAXIAL_CU is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_TRIAXIAL_UU is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_RESONANT_USUAL SELECT * FROM TEMP_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RESONANT_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_RESONANT SELECT * FROM TEMP_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RESONANT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL SELECT * FROM TEMP_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_REPEATED_TRIAXIAL SELECT * FROM TEMP_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_POINTLOAD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_POINTLOAD is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_JOINTSHEAR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_JOINTSHEAR is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_TRIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_UNIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_UNIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_RESONANT_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_RESONANT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL_U WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
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"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_POINTLOAD is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_JOINTSHEAR is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_UNIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_ROCK_RESONANT_USUAL SELECT * FROM TEMP_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_RESONANT_USUAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_ROCK_RESONANT SELECT * FROM TEMP_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_RESONANT is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
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"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL SELECT * FROM TEMP_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_BOREHOLE_WAVE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_BOREHOLE_WAVE_PS is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_DOWNHOLE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_DOWNHOLE_PS is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_DENSITY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_DENSITY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_BOREHOLE_WAVE SELECT * FROM TEMP_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_BOREHOLE_WAVE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_BOREHOLE_WAVE_PS SELECT * FROM TEMP_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_BOREHOLE_WAVE_PS is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_DOWNHOLE SELECT * FROM TEMP_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_DOWNHOLE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_DOWNHOLE_PS SELECT * FROM TEMP_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_DOWNHOLE_PS is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_DENSITY SELECT * FROM TEMP_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_DENSITY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_DENSITY_SUB SELECT * FROM TEMP_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_DENSITY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_FILE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_REFRACTION_SURVEY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_REFRACTION_SURVEY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
exeQuery ( sql = "DELETE FROM TBL_REFRACTION_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]" , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " DELETE FROM TBL_REFRACTION_SURVEY_FILE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY SELECT * FROM TEMP_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_SUB SELECT * FROM TEMP_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_FILE SELECT * FROM TEMP_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_FILE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_REFRACTION_SURVEY SELECT * FROM TEMP_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_REFRACTION_SURVEY is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_REFRACTION_SURVEY_SUB SELECT * FROM TEMP_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_REFRACTION_SURVEY_SUB is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_REFRACTION_SURVEY_FILE is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
sql = "INSERT INTO TBL_EXPERT_OPINION SELECT * FROM TEMP_EXPERT_OPINION WHERE PROJECT_CODE = [PROJECT_CODE]" ;
resultCnt + = exeQuery ( sql , PROJECT_CODE ) ;
2024-08-07 01:11:14 +00:00
System . out . println (
"\n--------------------------------------------------------------\n" +
request . getRequestURI ( ) + " " + " INSERT INTO TBL_EXPERT_OPINION is done." +
"\n--------------------------------------------------------------\n" +
"PROJECT_CODE:[" + PROJECT_CODE + "]\n" +
"\n--------------------------------------------------------------\n"
) ;
2024-05-02 02:04:31 +00:00
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 ;
}
}