SELECT
FEED_ROW_NO,
SEQ,
LOT_NO,
STOVE_NO,
REGEXP_REPLACE(JUDGE_STOVE_NO, '-.*', '') AS heatno,
JUDGE_STOVE_NO,
CASE PLINE_CODE
WHEN 'C008' THEN '250机组'
WHEN 'C010' THEN '168机组'
WHEN 'C017' THEN '460机组'
WHEN 'C009' THEN '258机组'
WHEN 'C012' THEN 'ASSEL机组'
END AS PLINE_CODE,
DB_NUM,
MAT_HEIGHT,
MAT_TOTAL_HEIGHT,
FEED_NUM,
FEED_LENGTH,
USE_LENGTH,
CUT_TARGET,
CUT_LENGTH,
CUT_WEIGHT,
SAW_FALG,
REMARK,
COL_MODE,
TO_CHAR(COL_TIME, 'YYYY-MM-DD HH24:MI:SS') COL_TIME,
COL_USER,
COL_SHIFT,
COL_GROUP,
DB_LENGTH,
NON_USE_LENGTH,
PIPE_SECTION,
SCRAP_DBNUM,
SCRAP_FEEDNUM,
DB_HEIGHT,
QUALIFIED_NUM,
CHANGE_NUM,
FEED_NUM_PLAN
FROM MIL_FEED_PLAN
WHERE
1=1
AND saw_falg = '0'
SELECT
BACK_LINE_FLAG,
BACK_PLAN_FLAG,
SIMPLE_PROCESS,
PRODUCE_STANDRAD,
ID,
SEQ,
STOVE_NO,
REGEXP_REPLACE(JUDGE_STOVE_NO, '-.*', '') AS heatno,
JUDGE_STOVE_NO,
LOT_NO,
CONTRACT_NO,
IMP_PROCESS,
CASE PLINE_CODE
WHEN 'C008' THEN '250机组'
WHEN 'C010' THEN '168机组'
WHEN 'C017' THEN '460机组'
WHEN 'C009' THEN '258机组'
WHEN 'C012' THEN 'ASSEL机组'
END AS PLINE_CODE,
STATUS,
PRODUCER,
PROCESS_STATUS,
DB_LENGTH,
DB_HEIGHT,
ROLL_LENGTH,
SAW_NUM,
TARGET_LENGTH,
FINISH_USER,
TARGET_LIABRARY,
VARIETIES,
PIPE_SIZE,
BUCKLE_TYPE,
LENGTH_RANGE,
ROLL_STANDRAD,
PIPE_SECTION,
STEELCODE,
STEELNAME,
GRADECODE,
GRADENAME,
STEEL_STANDRAD,
TARGET,
BRANCH,
TON,
CUT_TARGET,
CUT_LENGTH,
CUT_WEIGHT,
DB_NUM,
TO_CHAR(START_TIME, 'YYYY-MM-DD HH24:MI:SS') START_TIME,
TO_CHAR(END_TIME, 'YYYY-MM-DD HH24:MI:SS') END_TIME,
TO_CHAR(TOM, 'YYYY-MM-DD HH24:MI:SS') TOM,
TO_CHAR(TOC, 'YYYY-MM-DD HH24:MI:SS') TOC,
NODE_STATUS,
CUT_HEAD_LENGTHP,
CUT_TRAIL_LENGTHP,
CONTROL_THICKP,
OFFLINE_FLAG,
IS_BATCH,
TO_CHAR(OFFLINE_DATE, 'YYYY-MM-DD HH24:MI:SS') OFFLINE_DATE,
CUT_TYPE,
ROLLING_STATUS
,FEED_HEAT_NO
FROM MIL_PLAN
WHERE
status = '00'
INSERT INTO MIL_PLAN(
ID,
SEQ,
JUDGE_STOVE_NO,
LOT_NO,
CONTRACT_NO,
IMP_PROCESS,
PLINE_CODE,
PROCESS_STATUS,
DB_LENGTH,
DB_HEIGHT,
ROLL_LENGTH,
SAW_NUM,
TARGET_LENGTH,
FINISH_USER,
TARGET_LIABRARY,
VARIETIES,
PIPE_SIZE,
BUCKLE_TYPE,
LENGTH_RANGE,
ROLL_STANDRAD,
PIPE_SECTION,
STEELNAME,
GRADENAME,
STEEL_STANDRAD,
TARGET,
BRANCH,
TON,
CUT_TARGET,
CUT_LENGTH,
CUT_WEIGHT,
DB_NUM,
START_TIME,
STATUS,
NODE_STATUS,
CUT_HEAD_LENGTHP,
CUT_TRAIL_LENGTHP,
PRODUCE_STANDRAD,
PRODUCER,
FEED_HEAT_NO,
LENGTHCP,
ORD_LN_DLY_PK,
CONTROL_THICKP,
PRT_FLAG,
PRO_PLAN_ID,
GX_PLAN_NO,
TUBE_TYPE,
TUBE_SUORCE,
TYPE)
VALUES(
'#ID#',
'#SEQ#',
'#JUDGE_STOVE_NO#',
'#LOT_NO#',
'#CONTRACT_NO#',
'#IMP_PROCESS#',
'#PLINE_CODE#',
'#PROCESS_STATUS#',
'#DB_LENGTH#',
'#DB_HEIGHT#',
'#ROLL_LENGTH#',
'#SAW_NUM#',
'#TARGET_LENGTH#',
'#FINISH_USER#',
'#TARGET_LIABRARY#',
'#VARIETIES#',
'#PIPE_SIZE#',
'#BUCKLE_TYPE#',
'#LENGTH_RANGE#',
'#ROLL_STANDRAD#',
'#PIPE_SECTION#',
'#STEELNAME#',
'#GRADENAME#',
'#STEEL_STANDRAD#',
'#TARGET#',
'#BRANCH#',
'#TON#',
'#CUT_TARGET#',
'#CUT_LENGTH#',
'#CUT_WEIGHT#',
'#DB_NUM#',
TO_Date('#START_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
'#STATUS#',
'#NODE_STATUS#',
'#CUT_HEAD_LENGTHP#',
'#CUT_TRAIL_LENGTHP#',
'#PRODUCE_STANDRAD#',
'#PRODUCER#',
'#FEED_HEAT_NO#',
'#LENGTHCP#',
'#ORD_LN_DLY_PK#',
'#CONTROL_THICKP#',
'#PRT_FLAG#',
'#PRO_PLAN_ID#',
'#GX_PLAN_NO#',
'#TUBE_TYPE#',
'#TUBE_SUORCE#',
'#TYPE#')
INSERT INTO MIL_FEED_PLAN
(FEED_ROW_NO,
LOT_NO,
JUDGE_STOVE_NO,
DB_NUM,
MAT_HEIGHT,
MAT_TOTAL_HEIGHT,
FEED_NUM,
FEED_LENGTH,
USE_LENGTH,
CUT_TARGET,
CUT_LENGTH,
CUT_WEIGHT,
DB_LENGTH,
NON_USE_LENGTH,
PIPE_SECTION,
DB_HEIGHT,
FEED_NUM_PLAN,
PLINE_CODE,
PRO_PLAN_ID,
GX_PLAN_NO)
VALUES
('#FEED_ROW_NO#',
'#LOT_NO#',
'#JUDGE_STOVE_NO#',
'#DB_NUM#',
'#MAT_HEIGHT#',
'#MAT_TOTAL_HEIGHT#',
'#FEED_NUM#',
'#FEED_LENGTH#',
'#USE_LENGTH#',
'#CUT_TARGET#',
'#CUT_LENGTH#',
'#CUT_WEIGHT#' / '#FEED_NUM_PLAN#',
'#DB_LENGTH#',
'#NON_USE_LENGTH#' / '#FEED_NUM_PLAN#',
'#PIPE_SECTION#',
'#DB_HEIGHT#',
'#FEED_NUM_PLAN#',
'#PLINE_CODE#',
'#PRO_PLAN_ID#',
'#GX_PLAN_NO#')
UPDATE [tabcxslsj]
SET [cxstu]='20' WHERE id='#FEED_ROW_NO#' AND [产出炉号]=SUBSTRING ('#JUDGE_STOVE_NO#',1,6)
UPDATE [tabcxslsj]
SET [cxstu]='00' WHERE [产出炉号]=SUBSTRING ('#JUDGE_STOVE_NO#',1,6)
delete from MIL_PLAN WHERE JUDGE_STOVE_NO='#JUDGE_STOVE_NO#'
delete from MIL_FEED_PLAN WHERE JUDGE_STOVE_NO='#JUDGE_STOVE_NO#'
'00'
]]>