feat:HCPウェブ 拡張SQLの作成

This commit is contained in:
yuusuke_kanamura 2024-07-11 12:53:31 +09:00
parent 8a7fb7381c
commit 6ee8085a07
2 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,9 @@
/* date_time(日付型)がnullのレコードを抽出し、date_time(文字型) を日付型に変換してセットする。 */
update src06.hcp_web_access_log set
date_time = STR_TO_DATE(date_time_org, '%Y-%m-%d %H:%i:%s') + INTERVAL 9 HOUR
where date_time_org is not null and date_time is null and ins_date >= (now() - INTERVAL 1 YEAR);
/* post_evar29(日付型) がnullのレコードを抽出し、post_evar29(文字型)を日付型に変換してセットする。 */
update src06.hcp_web_access_log set
post_evar29 = STR_TO_DATE(post_evar29_org, '%Y-%m-%dT%H:%i:%s') + INTERVAL 9 HOUR
where post_evar29_org is not null and post_evar29 is null and ins_date >= (now() - INTERVAL 1 YEAR);

View File

@ -0,0 +1,14 @@
/* 生年月日(日付型)がnullのレコードを抽出し、生年月日(文字型) を日付型に変換してセットする。 */
update src06.hcp_web_medpass_user_mst set
BirthDate = STR_TO_DATE(BirthDate_org, '%Y-%m-%d')
where BirthDate_org is not null and BirthDate is null;
/* 登録日時(日付型) がnullのレコードを抽出し、登録日時(文字型)を日付型に変換してセットする。 */
update src06.hcp_web_medpass_user_mst set
CreateDate = STR_TO_DATE(CreateDate_org, '%Y-%m-%dT%H:%i:%s')
where CreateDate_org is not null and CreateDate is null;
/* 最終更新日時(日付型) がnullのレコードを抽出し、最終更新日時(文字型)を日付型に変換してセットする。 */
update src06.hcp_web_medpass_user_mst set
LastUpdate = STR_TO_DATE(LastUpdate_org, '%Y-%m-%dT%H:%i:%s')
where LastUpdate_org is not null and LastUpdate is null;