액세스 데이터 형식
IT 위키
Access Data Type
마이크로소프트 액세스에서 테이블의 각 필드에 지정하는 자료형이다. 데이터 형식에 따라 저장할 수 있는 값의 종류와 크기, 사용할 수 있는 연산이 달라진다.
| 데이터 형식 | 저장할 수 있는 값 | 크기 |
|---|---|---|
| 짧은 텍스트(텍스트) | 문자와 숫자. 숫자를 넣어도 계산에는 쓰지 않는다 | 최대 255자 |
| 긴 텍스트(메모) | 긴 설명문. 텍스트와 비슷하지만 길이 제한이 훨씬 크다 | 최대 65,535자(약 64,000자) |
| 숫자 | 계산에 쓰는 수치. 필드 크기로 범위를 제어한다 | 1~16바이트 |
| 큰 번호 | 매우 큰 정수 | 8바이트 |
| 날짜/시간 | 날짜와 시각 | 8바이트 |
| 통화 | 소수점 이하 반올림 오차를 막아야 하는 금액 | 8바이트 |
| 일련 번호 | 레코드를 추가할 때 자동으로 증가하는 번호. 기본 키로 자주 쓴다 | 4바이트 |
| Yes/No | 참/거짓 두 값 | 1비트 |
| OLE 개체 | 그림, 문서 등 다른 프로그램의 개체 | 최대 1GB |
| 하이퍼링크 | 웹 사이트나 파일의 특정 위치로 바로 이동하는 주소 | 최대 8,192자 |
| 첨부 파일 | 파일을 레코드에 직접 첨부 | — |
| 계산 | 같은 테이블의 다른 필드로 계산한 결과 | — |
숫자 형식은 필드 크기를 지정해 저장 범위와 차지하는 용량을 조절한다.
- 바이트 : 0 ~ 255 (1바이트)
- 정수 : -32,768 ~ 32,767 (2바이트)
- 정수(Long) : 약 ±21억 (4바이트)
- 실수(Single) : 소수점 이하 7자리 (4바이트)
- 실수(Double) : 소수점 이하 15자리 (8바이트)
- 복제 ID : GUID (16바이트)
- 10진수 : 정밀도 28자리 (12바이트)
- 텍스트 형식에는 숫자도 입력할 수 있다. 다만 산술 연산의 대상이 되지 않는다.
- 전화번호나 우편번호처럼 계산하지 않는 숫자는 텍스트 형식으로 두는 편이 낫다. 앞자리 0이 사라지지 않는다.
- 데이터가 들어 있는 필드의 형식을 바꾸면 값이 잘리거나 손실될 수 있다.
- 일련 번호는 사용자가 직접 입력하거나 수정할 수 없고, 삭제된 번호는 다시 사용되지 않는다.
