'SQL'에 해당되는 글 11건
- 2008/11/15 SQL Server 2005 데이터 형식
- 2007/10/16 SqlDataSource 생성시 고급 SQL 생성 옵션 - 제한문제.
- 2007/09/27 SqlParameter 를 사용한 저장 프로시저 연동하기
- 2007/09/27 SqlDataReader 사용법
- 2007/09/19 XML 스타일 시트 적용 내용
- 2007/09/19 HTTP를 이용한 XML 데이터 접근 - 4 ( 템플릿 사용 )
- 2007/09/19 HTTP를 이용한 XML 데이터 접근 - 3 ( URL 질의 사용 )
- 2007/09/18 HTTP를 이용한 XML 데이터 접근 - 2 ( IIS 가상 디렉토리를 통한 데이터베이스 처리 )
- 2007/09/18 HTTP를 이용한 XML 데이터 접근 - 1 ( SQL 서버의 HTTP 처리 구조 )
- 2007/09/18 Connection 생성하기 - 정리..
- 2007/09/14 FOR XML 사용방법#1
숫자형 데이터 형식
- 숫자형 데이터 형식은 정수, 실수 등의 숫자를 표현한다.
|
데이터 형식 |
바이트 수 |
숫자 범위 |
설 명 |
|
★BIT |
1 |
0 또는 1 |
Boolean형인 참(True), 거짓(False)에 사용 |
|
★INT |
4 |
약 -21억 ~ +21억 |
정수 |
|
★SMALLINT |
2 |
-32,768~32,767 |
정수 |
|
★TINYINT |
1 |
0 ~ 255 |
양의 정수 |
|
★BIGINT |
8 |
-263 ~ +263-1 |
정수 |
|
★DECIMAL(p,[s]) |
5 ~ 17 |
N/A |
고정 정밀도(p)와 배율(s)을 가진 숫자형, 예) decimal(5,2)는 전체 자리수를 5자리로 하되, 그 중 소수점 이하를 2자리로 하겠다는 의미 |
|
NUMERIC |
5 ~ 17 |
N/A |
DECIMAL과 동일한 데이터 형식 |
|
REAL |
4 |
|
FLOAT(24)와 동일 |
|
FLOAT[(p)] |
4 ~ 8 |
|
P가 25미만이면 4바이트, 25이상이면 8바이트의 크기를 할당 |
|
MONEY |
8 |
-263 ~ +263-1 |
화폐 단위로 사용 |
|
SMALLMONEY |
4 |
약 -21억 ~ +21억 |
화폐 단위로 사용 |
문자형 데이터 형식
|
데이터 형식 |
바이트 수 |
설 명 |
|
★CHAR[(n)] |
0~8000 |
고정길이 문자형 |
|
★NCHAR[(n)] |
0~8000 |
글자로는 0~4000자, 유니코드 고정길이 문자형 |
|
★VARCHAR[(n)] |
0~231-1 (2GB) |
가변길이 문자형, SQL Server 2005 이전 버전은 0~8000 |
|
★NVARCHAR[(n)] |
0~231-1 |
글자로는 0~230-1, 유니코드 가변길이 문자형 |
|
TEXT[(n)] |
0~231-1 (2GB) |
SQL Server 2005 이전 버전에서는 8000자가 넘는 글자의 경우에 사용하였으나, SQL Server 2005 에서는 VARCHAR(MAX)를 대신 사용할 것을 권장 |
|
NTEXT[(n)] |
|
TEXT의 유니코드형, 마찬가지로 SQL Server 2005에서는 NVARCHAR(MAX)를 사용할 것을 권장 |
|
BINARY[(n)] |
0~8000 |
고정길이의 이진 데이터 값 |
|
VARBINARY[(n)] |
0~231-1 |
가변길이의 이진 데이터 값, SQL Server 2005 이전 버전은 0~8000 |
|
IMAGE[(n)] |
0~231-1 |
SQL Server 2005 이전 버전에서는 8000자가 넘는 이진 데이터의 경우에 사용하였으나, SQL Server 2005에서는 VARBINARY(MAX)를 대신 사용할 것을 권장 |
시간과 날짜 데이터 형식
|
데이터 형식 |
바이트 수 |
설 명 |
|
★DATETIME |
8 |
1753/1/1~9999/12/31까지 저장, 정확도는 1/1000초 단위까지 |
|
★SMALLDATETIME |
4 |
1900/1/1~2079/1/6까지 저장, 정확도는 분 단위까지 |
기타 데이터 형식
|
데이터 형식 |
바이트 수 |
설 명 |
|
TIMESTAMP |
8 |
VARBINARY(8) |
