feat:コメントを追加修正

This commit is contained in:
daido 2023-10-17 14:58:06 +09:00
parent 46b9572ac7
commit 98e18a6041

View File

@ -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;