feat:コメントを追加修正
This commit is contained in:
parent
46b9572ac7
commit
98e18a6041
@ -5,21 +5,26 @@ RETURNS VARCHAR(20)
|
||||
DETERMINISTIC
|
||||
|
||||
BEGIN
|
||||
-- 返却値
|
||||
DECLARE ret VARCHAR(20) DEFAULT NULL;
|
||||
DECLARE distribution_schema_other VARCHAR(20);
|
||||
DECLARE value_from_column_value VARCHAR(100);
|
||||
DECLARE value_to_schema VARCHAR(20);
|
||||
-- other振分先蓄積スキーマ
|
||||
DECLARE distribution_schema_other VARCHAR(20) DEFAULT NULL;
|
||||
-- 振分判断項目値
|
||||
DECLARE value_from_column_value VARCHAR(100) DEFAULT NULL;
|
||||
-- 振分先蓄積スキーマ
|
||||
DECLARE value_to_schema VARCHAR(20) DEFAULT NULL;
|
||||
|
||||
-- カーソルがデータセットの最後に達したか判定するための変数
|
||||
DECLARE done INT DEFAULT FALSE;
|
||||
|
||||
-- カーソル
|
||||
DECLARE cursor_crm_data_distribution_settings CURSOR FOR
|
||||
SELECT `from_column_value`, `to_schema`
|
||||
FROM `crm_data_distribution_settings`
|
||||
WHERE `table_id` = target_table
|
||||
AND `from_column_id` = target_column;
|
||||
|
||||
-- カーソルがデータセットの最後に達したときの動作を制御
|
||||
-- カーソルがデータセットをフェッチしきった時の動作を制御
|
||||
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
|
||||
|
||||
OPEN cursor_crm_data_distribution_settings;
|
||||
@ -27,7 +32,7 @@ BEGIN
|
||||
read_loop: LOOP
|
||||
FETCH cursor_crm_data_distribution_settings INTO value_from_column_value, value_to_schema;
|
||||
|
||||
-- カーソルからの読み出しが最後に達していればループを抜ける
|
||||
-- カーソルの読み出しが完了していればループを抜ける
|
||||
IF done THEN
|
||||
LEAVE read_loop;
|
||||
END IF;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user