BATCH-1977 updated insert statement to copy all the job executions for
all the instances and their parameters
This commit is contained in:
committed by
Michael Minella
parent
201620ce80
commit
2e67b5c6d0
@@ -1,18 +1,13 @@
|
||||
|
||||
--insert script that 'copies' existing batch_job_params to batch_job_execution_params
|
||||
--sets new params to identifying ones
|
||||
--selects the 'first'(minimum) job_execution_id for a job_instance_id
|
||||
--verified on h2,
|
||||
|
||||
INSERT INTO BATCH_JOB_EXECUTION_PARAMS (
|
||||
JOB_EXECUTION_ID , TYPE_CD , KEY_NAME , STRING_VAL , DATE_VAL , LONG_VAL , DOUBLE_VAL , IDENTIFYING
|
||||
) SELECT (
|
||||
SELECT
|
||||
MIN(JOB_EXECUTION_ID)
|
||||
FROM
|
||||
BATCH_JOB_EXECUTION JE, BATCH_JOB_PARAMS JP
|
||||
WHERE
|
||||
JP.JOB_INSTANCE_ID = JE.JOB_INSTANCE_ID AND JE.JOB_INSTANCE_ID = J.JOB_INSTANCE_ID
|
||||
),
|
||||
J.TYPE_CD, J.KEY_NAME, J.STRING_VAL, J.DATE_VAL, J.LONG_VAL, J.DOUBLE_VAL, 1
|
||||
INSERT INTO BATCH_JOB_EXECUTION_PARAMS
|
||||
( JOB_EXECUTION_ID , TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, IDENTIFYING )
|
||||
SELECT
|
||||
JE.JOB_EXECUTION_ID , JP.TYPE_CD , JP.KEY_NAME , JP.STRING_VAL , JP.DATE_VAL , JP.LONG_VAL , JP.DOUBLE_VAL , 1
|
||||
FROM
|
||||
BATCH_JOB_PARAMS J;
|
||||
BATCH_JOB_PARAMS JP,BATCH_JOB_EXECUTION JE
|
||||
WHERE
|
||||
JP.JOB_INSTANCE_ID = JE.JOB_INSTANCE_ID;
|
||||
Reference in New Issue
Block a user