feat:ストアドファンクションの作成
This commit is contained in:
parent
21126da1ba
commit
8f0e0ec65f
17
rds_mysql/stored_procedure/medaca_common/convert_to_date.sql
Normal file
17
rds_mysql/stored_procedure/medaca_common/convert_to_date.sql
Normal file
@ -0,0 +1,17 @@
|
||||
-- A5M2で実行時に[SQL] - [スラッシュ(/)のみの行でSQLを区切る]に変えてから実行する
|
||||
CREATE FUNCTION medaca_common.convert_to_date(date_string VARCHAR(255), _format VARCHAR(50)) RETURNS datetime
|
||||
DETERMINISTIC
|
||||
BEGIN
|
||||
DECLARE converted_date DATETIME;
|
||||
|
||||
DECLARE EXIT HANDLER FOR SQLEXCEPTION
|
||||
BEGIN
|
||||
-- エラー発生時にNULLを返す
|
||||
RETURN NULL;
|
||||
END;
|
||||
|
||||
-- 日付変換の実行
|
||||
SET converted_date = STR_TO_DATE(date_string, _format);
|
||||
|
||||
RETURN converted_date;
|
||||
END
|
||||
Loading…
x
Reference in New Issue
Block a user