INSERT INTO CALC_CONF_DATASOURCE ( DATASOURCESNAME, DATASOURCESNO, DATASOURCESTYPE, REQUESTINTERFACE ) VALUES ( #{dataSourcesName}, #{dataSourcesNo}, #{dataSourcesType}, #{requestInterface} ) INSERT INTO CALC_CONF_INPUTPARAM (PARAMNO, PARAMNAME, PARAMDESCRIBE, DATASOURCESNO, PARAMCNAME) VALUES (#{paramNo}, #{paramName}, #{paramDescribe}, #{dataSourcesNo}, #{paramCName}) INSERT INTO CALC_CONF_DATAITEM (DATASOURCESNO, DATAITEMNO, DATAITEMNAME, DATAITEMROUTE, DATAITEMSQL) VALUES (#{dataSourcesNo}, #{dataItemNo}, #{dataItemName}, #{dataItemRoute}, #{dataItemSql}) INSERT INTO CALC_CONF_QUERYLOGIC (DATASOURCESNO, QUERYLOGICNO, SELECTSQLSCRIPT, SCRIPTDESCRIPTION, DATAITEMNAME, DATAITEMCNAME) VALUES (#{dataSourcesNo}, #{queryLogicNo}, #{selectSqlScript}, #{scriptDescription}, #{dataItemName}, #{dataItemCName}) DELETE FROM CALC_CONF_DATASOURCE DATASOURCESNO = #{dataSourcesNo} DELETE FROM CALC_CONF_INPUTPARAM where DATASOURCESNO = #{dataSourcesNo} DELETE FROM CALC_CONF_DATAITEM DATASOURCESNO = #{dataSourcesNo} DELETE FROM CALC_CONF_QUERYLOGIC DATASOURCESNO = #{dataSourcesNo} UPDATE CALC_CONF_DATASOURCE DATASOURCESNAME = #{dataSourcesName}, DATASOURCESTYPE = #{dataSourcesType}, REQUESTINTERFACE = #{requestInterface}, DATASOURCESNO = #{dataSourcesNo}