MS-SQL (Excel) 천 단위 구분자 표시해보자
안녕하세요. 대디동동입니다. 엑셀 천단위 표시 방법 이번 시간에는 MS-SQL 천 단위로 구분자를 표시하는 방법입니다. 프로그래머는 코딩만 하는 것이 아니고, 반드시 Database에 대해서 알아야 합니다. 물론, 100%는 없지만 개발자로서의 성장을 위해서는 필수입니다. MS-SQL 천 단위 천 단위로 콤마를 표시 할 경우 프로그램에서 하는 경우도 있지만, MS-SQL에서 형 변환을 통해서 해야 되는 경우도 있습니다. 단, 숫자, 돈의 경우에는 int, money 타입이라서 천 단위 표시가 되지 않으니 이를 문자 형태로 변환해서 표시해야 합니다. Select Replace(Convert(Varchar,Convert(Money,1234567),112),'.00','') --결과값 : 1,234,567 -..
2023. 9. 1.
int을(를) 데이터 형식 numeric(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다.
int을(를) 데이터 형식 numeric(으)로 변환 오류 해결 문제 원인 MS-SQL 서버에서 데이터 형변환 시 나타는 문제를 가지고 설명드리겠습니다. 에러 메시지 그대로 int 형식을 numeric 형태로 변환하는 중에 형식이 맞이 않아서 발생하는 문제입니다. 먼저 데이터 형식에 대하 이해가 먼저 필요합니다. 가장 많이 사용하는 정확한 수치형에는 구분 범위 바이트 bigint –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 -2^63에서 2^63-1 8바이트 int –2,147,483,648 ~ 2,147,483,647 -2^31 ~ 2^31-1 4바이트 smallint –32,768 ~ 32,767 -2^15 ~ 2^15-1 2바이트 tinyint ..
2023. 8. 3.