분류 |
데이터 형식 |
범위 |
저장소 크기 |
정확한 수치 |
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 |
|
8 바이트 |
smalldatetime |
|
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 항목을 저장 |
|
'연구개발 > SQL2005' 카테고리의 다른 글
SQL Server 2005 로그 전달 구축 가이드 (2) - 주 데이터베이스 (0) | 2009.06.19 |
---|---|
SQL Server 2005 로그 전달 구축 가이드 (1) - 개요 및 준비 (0) | 2009.06.19 |
[SQL2005 Guide] 스키마(SCHEMA) 관리 (0) | 2009.06.19 |
[SQL2005 Guide] 데이터베이스 이름 변경하기 (0) | 2009.06.19 |
[SQL2005 Guide] 데이터베이스 축소하기 (0) | 2009.06.19 |