style: ストアドプロシージャにフォーマット適用
This commit is contained in:
parent
0de1b06e3e
commit
c5c20b3725
@ -3,10 +3,10 @@
|
||||
-- 当プロシージャは、同一セッション内での並列処理を実行することができない
|
||||
-- 実行者の権限でストアドプロシージャを実行するために、「SQL SECURITY INVOKER」を付与している
|
||||
CREATE PROCEDURE `internal07`.`upsert_jskult_batch_status_manage`(
|
||||
process_name varchar(100),
|
||||
process_type varchar(50),
|
||||
process_status varchar(50),
|
||||
total_run_count INT,
|
||||
process_name varchar(100),
|
||||
process_type varchar(50),
|
||||
process_status varchar(50),
|
||||
total_run_count INT,
|
||||
max_run_count_flg TINYINT(1)
|
||||
)
|
||||
SQL SECURITY INVOKER
|
||||
@ -31,12 +31,12 @@ DECLARE EXIT HANDLER FOR SQLEXCEPTION
|
||||
-- UPSERT STATEMENT設定
|
||||
SET @upsert_statement =
|
||||
'INSERT INTO internal07.jskult_batch_status_manage(
|
||||
process_name, process_date, process_type, process_status,
|
||||
process_name, process_date, process_type, process_status,
|
||||
total_run_count,max_run_count_flg,
|
||||
ins_user, ins_date, upd_user, upd_date
|
||||
)
|
||||
VALUES(
|
||||
?, src07.get_syor_date(),?, ?,
|
||||
?, src07.get_syor_date(),?, ?,
|
||||
IFNULL(?, 0),
|
||||
IFNULL(?, 0),
|
||||
CURRENT_USER(), CURRENT_TIMESTAMP(), NULL, NULL
|
||||
@ -57,11 +57,11 @@ SET @max_run_count_flg = max_run_count_flg;
|
||||
|
||||
-- UPSERT実行
|
||||
PREPARE stmt FROM @upsert_statement;
|
||||
EXECUTE stmt USING
|
||||
EXECUTE stmt USING
|
||||
-- INSERT用処理名
|
||||
@process_name,
|
||||
-- INSERT用管理区分
|
||||
@process_type,
|
||||
@process_type,
|
||||
-- INSERT用処理ステータス
|
||||
@process_status,
|
||||
-- INSERT用起動回数
|
||||
@ -69,7 +69,7 @@ EXECUTE stmt USING
|
||||
-- INSERT用最大起動回数フラグ
|
||||
@max_run_count_flg,
|
||||
|
||||
-- UPDATE用管理区分
|
||||
-- UPDATE用管理区分
|
||||
@process_type, @process_type,
|
||||
-- UPDATE用処理ステータス
|
||||
@process_status, @process_status,
|
||||
@ -79,5 +79,4 @@ EXECUTE stmt USING
|
||||
@max_run_count_flg, @max_run_count_flg;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
|
||||
|
||||
END;
|
||||
Loading…
x
Reference in New Issue
Block a user