본문 바로가기
컴활 1급 실기 벼락치기 일기

컴활 실기 데이터베이스 공부기록 | 입력마스크, 유효성 검사 규칙

by 레베롭 2023. 1. 30.
반응형

컴활 1급 실기 데이터베이스 공부기록

입력마스크

0 : 0~9까지의 숫자 필수입력

> : 대문자 변환

L : A~Z까지의 문자 필수 입력

 

유효성 검사 규칙

필드에 유효한 값만 입력되도록 강제함.

규칙에서 어긋날 경우 '유효성 검사 텍스트'에 설정한 메세지를 출력하게 한다.

- Like 연산자 : Like 뒤에 사용자가 지정한 문자(열)을 비교하고 검색

- 와일드카드 '*' : 하나 이상의 문자를 대체하기 위해 사용

 > Like "서울*" : '서울'로 시작되는 값 검색

 > Like "*구청" : '구청'으로 끝나는 값 검색

 > Like "*군*" : '군'을 포함하는 값 검색

 > Not Like "* *" : 공백을 포함하지 않는 값 검색

 

ex) 유효성 검사 규칙 예제

- <> 0 : 0이 아닌 값 입력

- >1000 Or Is Null : 1000보다 큰 값 또는 비워둠

- >=0 And <=1000 / Between 0 And 1000 : 0보다 크거나 같고, 1000보다 작거나 같은 값

- >=#2008-01-01# And <=#2008-12-31# / Between #2008-01-01# And #2008-12-31#

: 2008년 1월 1일보다 크고 2008년 12월 31일보다 작은 날짜. (날짜 앞에는 '#' 기호를 붙여주어야 함.)

- "서울" Or "대전" Or "부산" / In("서울","대전","부산") : 서울, 대전, 부산 중 하나의 값

- Len([상품코드]) = 5 : '상품코드' 필드 값의 길이가 5글자로 입력되도록 함. 

댓글