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}