diff --git a/rds_mysql/stored_procedure/src05/src05_create_function.sql b/rds_mysql/stored_procedure/src05/src05_create_function.sql new file mode 100644 index 00000000..e4e8cba3 --- /dev/null +++ b/rds_mysql/stored_procedure/src05/src05_create_function.sql @@ -0,0 +1,19 @@ +-- 処理日取得(date型) +delimiter // +CREATE FUNCTION src05.get_syor_date() +RETURNS date DETERMINISTIC +BEGIN + RETURN (SELECT STR_TO_DATE(syor_date,'%Y%m%d') FROM src05.hdke_tbl); +END +// +delimiter; + +-- 年月を日付加工(date型) +delimiter // +CREATE FUNCTION src05.to_date_yyyymm01(yyyymm varchar(6)) +RETURNS date DETERMINISTIC +BEGIN + RETURN (STR_TO_DATE(CONCAT(yyyymm,'01'),'%Y%m%d')); +END +// +delimiter;