본문 바로가기 메뉴 바로가기

메모하는습관

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모하는습관

검색하기 폼
  • 분류 전체보기 (133)
    • 티스토리 꾸미기 (1)
      • 악세사리 (1)
    • 프로그래밍 (64)
      • Java (12)
      • Javascript (11)
      • ASP (0)
      • VB Script (1)
      • Python (5)
      • HTML & CSS (2)
      • ASP.NET (8)
      • C# (8)
      • XML (4)
      • PHP (2)
      • Ruby (1)
      • Mobile (0)
      • Go (5)
      • Tip & Trick (1)
      • Node.js (4)
    • 개발툴 (4)
      • Eclipse (4)
    • 운영체제 (22)
      • 리눅스 (20)
      • 윈도우 (1)
      • MacOSX (0)
    • 데이터베이스 (39)
      • MSSQL (10)
      • ORACLE (0)
      • MySQL & MariaDB (6)
      • PostgreSQL (23)
    • 웹 서버 (2)
      • Apache (0)
      • IIS (0)
      • Tomcat (1)
      • Nginx (1)
    • 게임 (1)
      • 에디터 (1)
      • 기타 (0)
    • 기타 (0)
  • 방명록

오버플로 (1)
[SUM] expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생!!

int 필드 값을 sum했을때 아래와 같은 오류가 발생 했을경우 다음과 같이 처리하면 된다. expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다. 위 오류는 int형이 최대로 수용할 수 있는 값의 허용 범위를 넘어서 발생한 오류이다. (int는 약 21억) 위 오류를 해결 하기 위해서는 int값을 먼저 bigint값으로 변환후 sum을 하면 된다. -- SUM 하고자 하는 값을 먼저 변환 한다. SELECT SUM(CONVERT(BIGINT, 필드명)) AS 별칭 FROM 테이블명 참~ 쉽조잉~

데이터베이스/MSSQL 2009. 12. 8. 12:25
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바