From 2f41bfd49b7d5b4e0060d58de8aeefd7bb3896a2 Mon Sep 17 00:00:00 2001 From: yuusuke_kanamura Date: Tue, 28 Jun 2022 15:23:54 +0900 Subject: [PATCH] =?UTF-8?q?feat:=E3=83=AC=E3=83=93=E3=83=A5=E3=83=BC?= =?UTF-8?q?=E6=8C=87=E6=91=98=E4=BA=8B=E9=A0=85=E3=82=92=E6=8B=A1=E5=BC=B5?= =?UTF-8?q?SQL=E3=81=AB=E5=8F=8D=E6=98=A0=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- s3/data/SAP_sup/settings/StockList_ex.sql | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/s3/data/SAP_sup/settings/StockList_ex.sql b/s3/data/SAP_sup/settings/StockList_ex.sql index 92816fc8..d3f3d10c 100644 --- a/s3/data/SAP_sup/settings/StockList_ex.sql +++ b/s3/data/SAP_sup/settings/StockList_ex.sql @@ -1,4 +1,7 @@ /* 蓄積スキーマ */ /* execute_dateがnullのレコードを抽出し、取込ファイル名のyyyymmdd部分を切り出しセットする */ -update src04.saps_stocklist set -execute_date = REGEXP_SUBSTR(file_name,'[0-9]{8}') where execute_date is null; \ No newline at end of file +update src04.saps_stocklist +set + execute_date = STR_TO_DATE(SUBSTRING(file_name,11,8),'%Y%m%d') +where + execute_date is null \ No newline at end of file