책 내용 질문하기
엑세스 / 섹션1 / 기출1 / 문제1-7
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
64
조회수
44
작성일
2017-08-02
작성자
탈퇴*원

엑세스 / 섹션1 / 기출 문제1-7

'금액'필드에 '판매단가*주문수량' 이상의 값이 입력되도록 유효성 검사 규칙 설정하시오.

-> 따라하기 내용에 따라 똑같이 입력하고 저장 버튼을 눌렀더니,

"SQL구문이 잘못되었습니다. 하나의 열 수준 CHECK 제약 조건에서는 여러 열을 사용할 수 없습니다."

라는 메세지 박스가 뜹니다.

이전 단계에서 저장할 때에는 이런 메세지박스가 뜨지 않았습니다.

답변
2017-08-04 10:19:33

특정 필드에는 다른 필드를 이용하여 조건을 지정하는 유효성 검사를 지정할 수 없습니다.

그러므로 테이블 속성에 해당 유효성 검사를 지정해야 하는데요.

금액이 판매단가*주문수량 이상의 값이 입력되도록 지정하라고 했으므로

테이블 속성의 유효성 검사 속성에 금액>= 판매단가*주문수량 으로 지정해야 합니다.

좋은 하루 되세요.

  • *
    2017-08-04 10:19:33

    특정 필드에는 다른 필드를 이용하여 조건을 지정하는 유효성 검사를 지정할 수 없습니다.

    그러므로 테이블 속성에 해당 유효성 검사를 지정해야 하는데요.

    금액이 판매단가*주문수량 이상의 값이 입력되도록 지정하라고 했으므로

    테이블 속성의 유효성 검사 속성에 금액>= 판매단가*주문수량 으로 지정해야 합니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.