From 3c24956efd9f87595f1ca057638f159fb5b2c457 Mon Sep 17 00:00:00 2001 From: johngreen Date: Tue, 12 May 2026 18:23:49 +0900 Subject: [PATCH] =?UTF-8?q?fix(=EB=8C=80=EB=AC=B4=EC=9E=90):=20insert=20SQ?= =?UTF-8?q?L=20=EC=9D=98=20start=5Fdate/end=5Fdate=20=EB=8F=84=20CAST=20AS?= =?UTF-8?q?=20DATE=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit insertSubstitute 공백 이 char varying 으로 전달되어 DATE 컴럼 에 ERROR. checkOverlap, updateSubstitute 처럼 CAST(#{...} AS DATE) 로 일관되게 수정. --- backend-spring/src/main/resources/mapper/substitute.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend-spring/src/main/resources/mapper/substitute.xml b/backend-spring/src/main/resources/mapper/substitute.xml index 724c7ac1..92eefa6f 100644 --- a/backend-spring/src/main/resources/mapper/substitute.xml +++ b/backend-spring/src/main/resources/mapper/substitute.xml @@ -246,8 +246,8 @@ #{company_code} , #{original_user_id} , #{proxy_user_id} - , #{start_date} - , #{end_date} + , CAST(#{start_date} AS DATE) + , CAST(#{end_date} AS DATE) , #{reason} , COALESCE(#{is_active}, TRUE) , #{created_by}