숫자 문자열 값을 numeric type의 변수 대입 하는 과정에서
에러가 발생을 합니다.
1번
DECLARE @A NUMERIC(12, 3)
SET @A = '12.12' -- 에러 나지 않음
2번
DECLARE @A NUMERIC(12, 3)
SET @A = '12,12' -- 에러 발생
독일 나라의 숫자 포맷중 소수점 구분자가 . 이 아닌 , 로 되어 있습니다.
이에 OS 자체의 Region 을 Germany로 모두 변경을 하고 SQL을 설치 한 후에
테스트를 해도 에러가 발생을 합니다.
이미 개발이 되어 있는 프로그램이라 2번 쿼리문을 변경을 할수가 없습니다.
여러 고수님들께 자문을 구하고자 합니다.
부디 불쌍한 중생을 구재해 주세요
감사합니다.