분류데이터 타입범위저장소크기
정수BitO 또는 1bit
Int-2,147,483,648 ~ 2,147,483,6474 바이트
Smallint-32,768 ~ 32,7672 바이트
Tinyint0 ~ 2551 바이트
Bigint-2^63 ~ 2^63-18 바이트
부동소수점Float[n]-1.79E+308 ~ 1.79E+308 
n = 1~24
4 바이트
Float[n]-1.79E+308 ~ 1.79E+308 
n = 25~53
8 바이트
Real-3.40E + 38 ~ 3.40E + 384 바이트
문자데이터char[n]n = 1~8000n 바이트
Varchar[n]

n = 1~8000

varchar [ ( n | max ) ]

max는 최대 저장소 크기가 2^31-1바이트임

입력한 데이터의 길이
Text최대 2,147,483,647자의 가변길이 
유니코드 
문자데이터
Ncharn = 1~4000n*2 바이트
nvarchar

n = 1~4000

nvarchar [ ( n | max ) ]

max는 최대 저장소 크기가 2^31-1바이트임

입력한 데이터의 길이*2 바이트
Ntext최대 1,073,741,823자의 가변길이 
이진데이터binaryn = 1~8000n+4 바이트
varbinary

n = 1~8000

varbinary [ ( n | max) ]

max는 최대 저장소 크기가 2^31-1바이트임

입력한 데이터의 길이+4 바이트
Image최대 2,147,483,647자의 가변길이 
날짜와시간datetime1753/1/1~9999/12/318 바이트
smalldatetime1900/1/1~2079/6/64 바이트
화폐money-922,337,203,685,477.5808~ +922,337,203,685,477.58078 바이트
smallmoney-214,748.3648~214,748.36474 바이트

기타

(숫자)

 DECIMAL
 NUMERIC

1 - 9 자리

5 Byte 

10 - 19 자리

9 Byte

20 - 28 자리

13 Byte 
29 - 38 자리27 Byte


출처 : http://cafe.naver.com/devweb/32

         http://msdn.microsoft.com/ko-kr/library/ms187746.aspx


'MSSQL' 카테고리의 다른 글

informix unload to oracle, mysql....  (1) 2023.11.23
/etc/my.cnf  (1) 2023.10.15
MySQL 8.x Replication 구성  (0) 2023.10.12
Centos 7 MySQL 8 설치  (0) 2023.10.12
블로그 이미지

나노지식

,