정수 데이터 사용

정수는 소수나 분수를 포함하지 않은 정수입니다.

Microsoft SQL Server에는 크기가 다음과 같은 정수 데이터 형식이 있습니다.

  • bigint

    길이가 8바이트이며 -2^63 (-9,223,372,036,854,775,808)부터 2^63-1 (9,223,372,036,854,775,807)까지의 숫자를 저장합니다.

  • integer 또는 int

    길이가 4바이트이며 -2,147,483,648부터 2,147,483,647까지의 숫자를 저장합니다.

  • smallint

    길이가 2바이트이며 -32,768부터 32,767까지의 숫자를 저장합니다.

  • tinyint

    길이가 1바이트이며 0부터 255까지의 숫자를 저장합니다.

정수 개체 및 식은 모든 수학적 연산에 사용될 수 있습니다. 이러한 연산에서 생성된 분수는 반올림되지 않고 잘립니다. 예를 들어 SELECT 5/3은 결과가 분수인 경우 반올림하여 2의 값을 반환하지 않고 1의 값을 반환합니다.

정수 데이터 형식은 자동으로 증가하는 숫자인 IDENTITY 속성에 사용할 수 있는 유일한 형식입니다. IDENTITY 속성은 일반적으로 고유 ID 번호 또는 기본 키를 자동으로 생성하는 데 사용됩니다.

정수 데이터는 문자 또는 날짜/시간 데이터처럼 작은따옴표로 묶지 않아도 됩니다.