BATCH-1977 - script to migrate batch_job_params to new

batch_job_execution_params
This commit is contained in:
willschipp
2013-03-16 07:36:11 -04:00
committed by Michael Minella
parent 74efeb0a1c
commit 201620ce80

View File

@@ -0,0 +1,18 @@
--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
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
FROM
BATCH_JOB_PARAMS J;