액세스 Access 날짜 형식의 유효성 검사 규칙 만들어서 입력 값 제한하는 방법 |
환경: Microsoft Access 2013 |
액세스에서 필드를 만들 때 지정하는 형식이 있습니다. 어떤 데이터 형식이냐에 따라 입력되는 데이터의 종류도 많이 달라 집니다. 이 중에서 날짜 형식일 때 사용자의 입력 실수를 줄이기 위한 유효성 검사 규칙을 추가하는 방법에 대해 알아 보도록 하겠습니다. 이런 유효성 검사 규칙들은 데이터들의 값 범위를 제한 함으로서 무결성을 유지하는데 도움을 줍니다.
▼ 먼저 필드의 데이터 형식을 지정하기 위해서는 [디자인 보기]로 가야 합니다. 테이블을 선택하고 오른 마우스를 눌러 [디자인 보기] 메뉴를 선택합니다.
▼ 디자인 보기에서 생년월일을 입력할 때 유효성 검사 필드로 제한해 보겠습니다. 그러니까 생년월일 입력 기간을 제한하는 것이죠. 일단 데이터 형식을 날짜/시간으로 변경합니다.
▼ 데이터 형식이 정해 졌으면 날짜를 어떤 식으로 표현할 것인지 지정해야 합니다. 아래쪽에 있는 속성 정보로 가서 형식 값을 간단한 날짜로 변경합니다.
▼ 다음은 유효성 검사 규칙을 만들어야겠죠. 속성 정보에서 유효성 검사 규칙을 부등호 연산자와 함께 만듭니다. 저는 1950 년 이전 생년월일은 입력하지 못하도록 지정했습니다.
>=#2016-01-01# And <=#2016-01-30# : 1월 내에 날짜만 입력이 가능
>=#오후 01:00:00# And <=#오후 05:00:00# : 오후 1~5시 사이의 시간만 입력이 가능
▼ 위에서 유효성 검사 규칙을 지정하고 난 이후 제대로 적용이 되는지 확인해 보겠습니다. 회원정보 테이블로 가서 1950 년 이전 년도를 입력해 봅니다. 그러면 그림과 같은 에러 메시지가 뜨면서 유효성 검사 규칙에 의해 사용이 금지되었다고 나올 겁니다.
'기타 오피스 > 액세스(Access)' 카테고리의 다른 글
액세스 Access 테이블 필드만들기와 목록값만 허용하는 콤보박스 필드만들기 (3) | 2020.03.03 |
---|---|
액세스 Access 유효성 검사 규칙 적용하는 방법 (3) | 2020.02.26 |
액세스 Access 테이블의 데이터를 외부 조인(Outer Join) 으로 검색하는 방법 (1) | 2019.08.04 |
액세스 Access 입력 포맷인 입력 마스크 지정하는 방법 (0) | 2019.07.09 |
액세스 Access 테이블 생성과 데이터 저장을 위한 필드 만들기 (0) | 2019.06.28 |
액세스 Access 동일한 필드의 개수를 셀 수 있는 SQL 문 만들기 (0) | 2019.06.18 |
액세스 Access 쿼리 디자인으로 데이터 업데이트 하는 방법 (1) | 2019.06.07 |
액세스 Access 폼 디자인으로 컨트롤 위치 및 크기 조절, 정렬하는 방법 (0) | 2019.06.01 |