액세스 필드 속성
IT 위키
Access Field Property
마이크로소프트 액세스에서 테이블의 각 필드에 지정하는 세부 설정. 테이블 디자인 보기에서 필드를 고르면 아래쪽 [필드 속성] 창에 나타난다.
| 속성 | 하는 일 |
|---|---|
| 필드 크기 | 저장할 수 있는 최대 크기. 텍스트는 글자 수, 숫자는 바이트와 범위 |
| 형식 | 저장된 값을 보여 줄 때의 표시 방법. 저장되는 값 자체는 바뀌지 않는다 |
| 입력 마스크 | 값을 넣을 때의 입력 틀. 전화번호·주민등록번호처럼 자리가 정해진 값에 쓴다 |
| 캡션 | 데이터시트 보기나 폼·보고서에서 필드 이름 대신 표시할 이름. 필드 이름 자체는 그대로 둔 채 화면에 보이는 문구만 바꾼다 |
| 기본값 | 새 레코드를 만들 때 자동으로 채워 넣을 값 |
| 유효성 검사 규칙 | 입력값이 만족해야 할 조건. 어기면 저장되지 않는다 |
| 유효성 검사 텍스트 | 규칙을 어겼을 때 보여 줄 안내문 |
| 필수 | 비워 둘 수 없게 한다 |
| 빈 문자열 허용 | 길이가 0인 문자열을 넣을 수 있게 한다. Null 과는 다르다 |
| 인덱스 | 검색·정렬 속도를 높인다. '중복 불가' 로 두면 같은 값을 넣을 수 없다 |
- 형식은 출력 쪽이다. 저장된 값은 그대로 두고 보여 주는 모습만 바꾼다.
- 입력 마스크는 입력 쪽이다. 자릿수와 기호를 강제해 잘못된 값이 들어오는 것을 막는다.
- 둘 다 지정하면 입력할 때는 마스크가, 표시할 때는 형식이 적용된다.
필드 이름을 S_Number 처럼 영문으로 두고 화면에는 '학번' 으로 보이게 하고 싶을 때,
필드 이름을 바꾸면 그 필드를 참조하는 쿼리·폼·보고서를 모두 고쳐야 한다.
캡션만 '학번' 으로 지정하면 참조는 그대로 두고 표시만 바뀐다.
