DECLARE文先頭に移行
This commit is contained in:
parent
eef88cd7cd
commit
235130121e
@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
CREATE PROCEDURE `crm_distribution_Product_Metrics_vod__c` ()
|
CREATE PROCEDURE `crm_distribution_Product_Metrics_vod__c` ()
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
||||||
@ -8,6 +7,10 @@ DECLARE target_column_value VARCHAR(64);
|
|||||||
DECLARE temp_table_id VARCHAR(18);
|
DECLARE temp_table_id VARCHAR(18);
|
||||||
DECLARE fetch_done BOOLEAN DEFAULT FALSE;
|
DECLARE fetch_done BOOLEAN DEFAULT FALSE;
|
||||||
|
|
||||||
|
-- カーサー設定
|
||||||
|
DECLARE table_cursor CURSOR FOR SELECT Id, medaca_parent_msj_product_classification__c FROM internal02.crm_Product_Metrics_vod__c;
|
||||||
|
DECLARE CONTINUE HANDLER FOR NOT FOUND SET fetch_done = TRUE;
|
||||||
|
|
||||||
-- エラー処理
|
-- エラー処理
|
||||||
DECLARE EXIT HANDLER FOR SQLEXCEPTION
|
DECLARE EXIT HANDLER FOR SQLEXCEPTION
|
||||||
BEGIN
|
BEGIN
|
||||||
@ -75,12 +78,9 @@ SET @upsert_statement =
|
|||||||
medaca_parent_msj_product_classification__c = internaltb.medaca_parent_msj_product_classification__c,
|
medaca_parent_msj_product_classification__c = internaltb.medaca_parent_msj_product_classification__c,
|
||||||
start_datetime = internaltb.start_datetime, end_datetime = internaltb.end_datetime,
|
start_datetime = internaltb.start_datetime, end_datetime = internaltb.end_datetime,
|
||||||
file_name = internaltb.file_name, file_row_cnt = internaltb.file_row_cnt,
|
file_name = internaltb.file_name, file_row_cnt = internaltb.file_row_cnt,
|
||||||
upd_user = CURRENT_USER(), upd_date = CURRENT_TIMESTAMP()
|
upd_user = CURRENT_USER(), upd_date = CURRENT_TIMESTAMP();';
|
||||||
;';
|
|
||||||
|
|
||||||
-- カーサー設定
|
|
||||||
DECLARE table_cursor CURSOR FOR SELECT Id, medaca_parent_msj_product_classification__c FROM internal02.crm_Product_Metrics_vod__c;
|
|
||||||
DECLARE CONTINUE HANDLER FOR NOT FOUND SET fetch_done = TRUE;
|
|
||||||
OPEN table_cursor;
|
OPEN table_cursor;
|
||||||
|
|
||||||
-- ループ
|
-- ループ
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user