반응형

 

분류

데이터 형식

범위

저장소 크기

정확한

수치

bit

0 또는 1

bit

Int

-2,147,483,648 ~ 2,147,483,647

4 바이트

smallint

-32,768 ~ 32,767

2 바이트

tinyint

0 ~ 255

1 바이트

bigint

-263 ~ 263-1

8 바이트

통화

money

-922,337,203,685,477.5808~ +922,337,203,685,477.5807

8 바이트

smallmoney

-214,748.3648~214,748.3647

4 바이트

근사치

float[n]

 

-1.79E+308 ~ 1.79E+308

n = 25~53

8 바이트

real

?3.40E + 38 ~ 3.40E + 38

4 바이트

문자열

char[n]

n = 1~8000

n 바이트

varchar[n]

n = 1~8000

입력한 데이터의 길이

text

최대 2,147,483,647자의 가변길이

 

유니코드

문자열

nchar

n = 1~4000

n*2 바이트

nvarchar

n = 1~4000

입력한 데이터의 길이*2 바이트

ntext

최대 1,073,741,823자의 가변길이

 

이진

문자열

binary

n = 1~8000

n+4 바이트

varbinary

n = 1~8000

입력한 데이터의 길이+4 바이트

image

최대 2,147,483,647자의 가변길이

 

날짜

시간

datetime

1753/1/1~9999/12/31

8 바이트

smalldatetime

1900/1/1~2079/6/6

4 바이트

기타

데이터

형식

cursor

CREATE TABLE 문에서 사용 불가

 

sql_variant

text, ntext, image, timestamp sql_variant 제외한, SQL Server 2005에서 지원하는 여러 가지 데이터 형식의 값을 저장하는 데이터 형식

 

table

결과 집합을 저장할 있는 특별한 데이터 형식

 

timestamp

데이터베이스 내에서 자동으로 생성된 고유 이진 숫자를 표시하는 데이터 형식

8 바이트

uniqueidentifier

16바이트 GUID

 

xml

XML 데이터를 저장하는 데이터 형식. xml 유형의 변수 또는 열에 xml 항목을 저장

 

 

반응형

+ Recent posts