DECLARE文先頭に移行

This commit is contained in:
Nik Afiq 2023-10-23 09:20:28 +09:00
parent eef88cd7cd
commit 235130121e

View File

@ -1,4 +1,3 @@
CREATE PROCEDURE `crm_distribution_Product_Metrics_vod__c` ()
BEGIN
@ -8,6 +7,10 @@ DECLARE target_column_value VARCHAR(64);
DECLARE temp_table_id VARCHAR(18);
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
BEGIN
@ -75,12 +78,9 @@ SET @upsert_statement =
medaca_parent_msj_product_classification__c = internaltb.medaca_parent_msj_product_classification__c,
start_datetime = internaltb.start_datetime, end_datetime = internaltb.end_datetime,
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;
-- ループ