책 내용 질문하기
date()와 =date()의 차이가 궁금합니다.
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
244
조회수
104
작성일
2026-08-15
작성자
박*하
첨부파일

문제1 DB구축(25점) 부분 ③번 문항 <봉사내역> 테이블의 '봉사날짜' 필드는 새로운 레코드가 ~

이부분에 기본값 속성에 DATE()를 입력한것과 =DATE()를 입력한것에 차이가 있나요?

채점해보니 오답이라고 나옵니다.

답변
2026-08-17 12:23:43

안녕하세요.

Access의 기본값 속성에서는 Date()와 =Date()가 사실상 같은 의미로 처리되는 경우가 많습니다. 속성에 Date()를 입력하면 Access가 식으로 인식하여 사용할 수 있습니다.

다만 교재의 정답이

=Date()

로 지정되어 있고 자동 채점 프로그램이 속성값을 문자열 형태까지 비교한다면, Date()를 정답과 다르게 판정할 가능성이 있습니다.

따라서 시험 대비에서는 교재에서 제시한 =Date() 형태로 입력하는 것이 가장 안전합니다.

핵심적으로 =는 “이 값을 식(Expression)으로 계산한다”는 의미이며, 기본값에서 오늘 날짜를 넣는 목적이라면 Date()와 =Date()의 실행 결과는 동일하다고 보시면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-17 12:23:43

    안녕하세요.

    Access의 기본값 속성에서는 Date()와 =Date()가 사실상 같은 의미로 처리되는 경우가 많습니다. 속성에 Date()를 입력하면 Access가 식으로 인식하여 사용할 수 있습니다.

    다만 교재의 정답이

    =Date()

    로 지정되어 있고 자동 채점 프로그램이 속성값을 문자열 형태까지 비교한다면, Date()를 정답과 다르게 판정할 가능성이 있습니다.

    따라서 시험 대비에서는 교재에서 제시한 =Date() 형태로 입력하는 것이 가장 안전합니다.

    핵심적으로 =는 “이 값을 식(Expression)으로 계산한다”는 의미이며, 기본값에서 오늘 날짜를 넣는 목적이라면 Date()와 =Date()의 실행 결과는 동일하다고 보시면 됩니다.

    즐거운 하루 되세요.

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