SELECT
IP_ADDRESS1,
IP_ADDRESS2,
IP_ADDRESS3,
IP_ADDRESS4,
CASE PROCESS_NO
WHEN 'GP' THEN '管排锯操作'
WHEN 'JZ' THEN '矫直操作'
WHEN 'ET' THEN '涡流探伤操作'
WHEN 'MT' THEN '漏磁探伤操作'
WHEN 'UT' THEN '超声波探伤操作'
END AS PROCESS_NO,
OPERAT_CODE,
OPERAT_NAME,
CASE PLINE_CODE
WHEN 'C008' THEN '250机组'
WHEN 'C009' THEN '258机组'
WHEN 'C010' THEN '168机组'
WHEN 'C017' THEN '460机组'
WHEN 'C012' THEN 'ASSEL机组'
WHEN 'C072' THEN '天淮508机组'
END AS PLINE_CODE,
PROCESS_NO AS PROCESS,
PLINE_CODE AS PLINE,
REMARK
FROM MIL_BASE_ADDRESS
WHERE
1=1
AND PROCESS_NO like '%' ||'#PROCESS_NO#'|| '%'
AND OPERAT_CODE like '%' ||'#OPERAT_CODE#'|| '%'
AND PLINE_CODE like '%' ||'#PLINE_CODE#'|| '%'
SELECT
IP_ADDRESS3,
IP_ADDRESS4,
IP_ADDRESS1,
IP_ADDRESS2,
PROCESS_NO,
OPERAT_CODE,
OPERAT_NAME,
PLINE_CODE,
REMARK
FROM MIL_BASE_ADDRESS
WHERE
1=1
AND PROCESS_NO='#PROCESS_NO#'
AND OPERAT_CODE='#OPERAT_CODE#'
AND PLINE_CODE='#PLINE_CODE#'
INSERT INTO MIL_BASE_ADDRESS(
IP_ADDRESS3,
IP_ADDRESS4,
IP_ADDRESS1,
IP_ADDRESS2,
PROCESS_NO,
OPERAT_CODE,
OPERAT_NAME,
PLINE_CODE,
REMARK)
VALUES(
'#IP_ADDRESS3#',
'#IP_ADDRESS4#',
'#IP_ADDRESS1#',
'#IP_ADDRESS2#',
'#PROCESS_NO#',
'#OPERAT_CODE#',
'#OPERAT_NAME#',
'#PLINE_CODE#',
'#REMARK#')
UPDATE MIL_BASE_ADDRESS
SET
IP_ADDRESS3 = '#IP_ADDRESS3#',
IP_ADDRESS4 = '#IP_ADDRESS4#',
IP_ADDRESS1 = '#IP_ADDRESS1#',
IP_ADDRESS2 = '#IP_ADDRESS2#',
REMARK = '#REMARK#'
WHERE
1=1
AND PROCESS_NO='#PROCESS_NO#'
AND OPERAT_CODE='#OPERAT_CODE#'
AND PLINE_CODE='#PLINE_CODE#'
DELETE FROM MIL_BASE_ADDRESS
WHERE
1=1
AND PROCESS_NO='#PROCESS_NO#'
AND OPERAT_CODE='#OPERAT_CODE#'
AND PLINE_CODE='#PLINE_CODE#'