feat: 共通部品ストアドプロシージャ― ログ出力

This commit is contained in:
高木要 2023-04-17 17:01:07 +09:00
parent 4751d887f8
commit e6a293bcf5
2 changed files with 57 additions and 0 deletions

View File

@ -0,0 +1,28 @@
-- A5M2で実行時に[SQL] - [スラッシュ(/)のみの行でSQLを区切る]に変えてから実行する
CREATE PROCEDURE medaca_common.put_error_log(schema_name VARCHAR(50), procedure_name VARCHAR(100),
procedure_args VARCHAR(255), message TEXT, error_code VARCHAR(50), error_message VARCHAR(500))
SQL SECURITY INVOKER
BEGIN
INSERT INTO
medaca_common.procedure_log (
log_datetime,
log_level,
schema_name,
procedure_name,
procedure_args,
message,
error_code,
error_message
)
VALUES (
Now(6),
"ERROR",
schema_name,
procedure_name,
procedure_args,
message,
error_code,
error_message
);
END

View File

@ -0,0 +1,29 @@
-- A5M2で実行時に[SQL] - [スラッシュ(/)のみの行でSQLを区切る]に変えてから実行する
CREATE PROCEDURE medaca_common.put_info_log(
schema_name VARCHAR(50), procedure_name VARCHAR(100),
procedure_args VARCHAR(255), message TEXT)
SQL SECURITY INVOKER
BEGIN
INSERT INTO
medaca_common.procedure_log (
log_datetime,
log_level,
schema_name,
procedure_name,
procedure_args,
message,
error_code,
error_message
)
VALUES (
Now(6),
"INFO",
schema_name,
procedure_name,
procedure_args,
message,
NULL,
NULL
);
END