SELECT 'E' ||
LPAD(NVL(MAX(SUBSTR(T.CHECK_EQUIPMENT_NO, 2,4)), 0) + 1,4,0) CHECK_EQUIPMENT_NO
FROM BASE_CHECK_EQUIPMENT T
INSERT INTO BASE_CHECK_EQUIPMENT(
CHECK_EQUIPMENT_NO,
CHECK_EQUIPMENT_NAME,
DEPT_ID,
CREATE_NAME,
CREATE_TIME,
REMARK,
PHY_CODE_MAX,
PHY_NAME_MAX,
EQUIPMENT_NAME,
DEVICE_ID)
VALUES(
'#CHECK_EQUIPMENT_NO#',
'#CHECK_EQUIPMENT_NAME#',
'#DEPT_ID#',
'#CREATE_NAME#',
TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
'#REMARK#',
'#PHY_CODE_MAX#',
'#PHY_NAME_MAX#',
'#EQUIPMENT_NAME#',
'#DEVICE_ID#')
UPDATE BASE_CHECK_EQUIPMENT T
SET T.CHECK_EQUIPMENT_NAME = '#CHECK_EQUIPMENT_NAME#',
T.DEPT_ID = '#DEPT_ID#',
T.UPDATE_NAME = '#UPDATE_NAME#',
T.UPDATE_TIME = SYSDATE,
T.REMARK = '#REMARK#',
T.PHY_CODE_MAX = '#PHY_CODE_MAX#',
T.PHY_NAME_MAX = '#PHY_NAME_MAX#',
T.EQUIPMENT_NAME = '#EQUIPMENT_NAME#',
T.DEVICE_ID = '#DEVICE_ID#'
WHERE T.CHECK_EQUIPMENT_NO = '#CHECK_EQUIPMENT_NO#'
DELETE FROM BASE_CHECK_EQUIPMENT T WHERE T.CHECK_EQUIPMENT_NO = '#CHECK_EQUIPMENT_NO#'