Applies ToMicrosoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

날짜 및 시간을 저장해야 하는 경우 날짜/시간 또는 날짜/시간 확장 필드를 테이블에 추가합니다. 생일, 배송 및 청구 정보, 시간 카드와 같은 다양한 개인 및 비즈니스 이유로 날짜 및 시간 데이터를 사용할 수 있습니다.

이 문서의 내용

날짜 및 시간 필드 이해

Access 데이터베이스를 사용하는 경우 날짜 및 시간 값이 유럽 형식(28.11.2006 또는 28-11-2006), 남아시아 형식(2006년 28월 11일) 또는 미국 형식(2006년 11월 28일)과 같은 다양한 형식으로 표시될 수 있습니다. Access에서 날짜 및 시간 데이터의 형식을 지정하는 방법과 날짜 또는 시간 데이터를 입력하는 방법에 관계없이 날짜 및 시간 필드에는 다음과 같은 방법으로 날짜와 시간이 저장됩니다.

날짜/시간

날짜/시간은 일련 날짜라고도 하는 시스템인 배정밀도 부동 소수점 번호를 사용합니다. 다음 그림은 일반적인 직렬 날짜 및 시간 값을 나타냅니다.

이중 정밀도 수

소수점 왼쪽에 있는 값의 정수 부분은 날짜를 나타냅니다. 소수점 오른쪽의 소수 부분은 시간을 나타냅니다.

이 그림의 숫자는 2003년 12월 24일 오후 9:00을 나타냅니다. 날짜 구성 요소는 1899년 12월 30일의 시작 또는 "기본" 날짜 이후 경과된 전체 일 수입니다. 이 예제에서는 1899년 12월 30일부터 2003년 12월 24일까지 37,979일이 경과했습니다. 시간 구성 요소는 24시간 일의 일부입니다. 따라서 24시간을 곱한 0.875 값은 21시간 또는 오후 9:00과 같습니다.

날짜 구성 요소의 음수 값은 기본 날짜 이전 날짜를 나타냅니다. 예를 들어 날짜 구성 요소가 기본 날짜 이전의 1일 또는 1899년 12월 29일로 확인되면 -1의 값이 확인됩니다.

유효한 날짜 값은 -657,434(서기 1월 1일)부터 2,958,465(서기 9999년 12월 31일)에 이르기까지 다양합니다. 유효한 시간 값의 범위는 0.0에서 0.9999 또는 23:59:59입니다.

날짜 및 시간 값을 숫자로 저장하면 날짜 및 시간 데이터에 대해 많은 수의 계산을 수행할 수 있습니다. 예를 들어 총 작업 시간(시간 카드)을 계산하거나 청구서의 기간을 결정할 수 있습니다.

날짜/시간 확장

날짜/시간 확장은 날짜와 시간을 42바이트로 인코딩된 문자열에 저장합니다. 날짜는 1-1-1 AD에서 9999 AD까지의 범위를 지원하는 부호 없는 긴 형식으로 저장됩니다. 시간은 다음 수식에 따라 서명되지 않은 긴 긴 형식으로 저장됩니다.

= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds

자세한 내용은 날짜/시간 확장 데이터 형식 사용을 참조하세요.

맨 위로 이동

데이터시트 보기에서 날짜 및 시간 필드 추가

데이터시트 보기의 새 테이블이나 기존 테이블에 날짜/시간 필드를 추가할 수 있습니다.

기존 테이블에 추가

  1. 데이터시트 보기에서 테이블 열기

  2. 필요한 경우 첫 번째 빈 필드로 가로로 스크롤합니다.

  3. 필드 이름 열에서 첫 번째 빈 행을 선택한 다음 필드의 이름을 입력합니다.

  4. 데이터 형식 열에서 인접한 셀을 선택한 다음 목록에서 날짜/시간 또는 날짜/시간 연장을 선택합니다.

  5. 변경 내용을 저장합니다.

새 테이블에 날짜/시간 필드 추가

  1. 만들기 탭의 테이블 그룹에서 테이블을 클릭합니다.

  2. 단추 이미지저장을 클릭하고 다른 이름으로 저장 대화 상자에서 새 테이블의 이름을 입력합니다.

  3. 새 테이블의 문서 탭을 마우스 오른쪽 단추로 클릭하고 디자인 뷰를 클릭합니다.

  4. 필드 이름 열에서 첫 번째 빈 행을 선택한 다음 필드의 이름을 입력합니다.

  5. 데이터 형식 열에서 인접한 셀을 선택한 다음 목록에서 날짜/시간 또는 날짜/시간 연장을 선택합니다.

  6. 변경 내용을 저장합니다.

맨 위로 이동

디자인 보기에서 날짜 및 시간 필드 추가

디자인 뷰의 새 테이블이나 기존 테이블에 날짜/시간 필드를 추가할 수 있습니다.

기존 테이블에 추가

  1. 디자인 뷰에서 테이블을 엽니다.

  2. 필드 이름 열에서 첫 번째 빈 행을 선택한 다음 필드의 이름을 입력합니다.

  3. 데이터 형식 열에서 인접한 셀을 선택한 다음 목록에서 날짜/시간 또는 날짜/시간 연장을 선택합니다.

  4. 변경 내용을 저장합니다.

새 테이블에 추가

  1. 만들기 탭의 테이블 그룹에서 테이블을 클릭합니다.

  2. 저장을 클릭하고 다른 이름으로 저장 대화 상자에서 새 테이블의 이름을 입력합니다.

  3. 새 테이블의 문서 탭을 마우스 오른쪽 단추로 클릭하고 디자인 뷰를 클릭합니다.

  4. 필드 이름 열에서 첫 번째 빈 행을 선택한 다음 필드의 이름을 입력합니다.

  5. 데이터 형식 열에서 인접한 셀을 선택한 다음 목록에서 날짜/시간 또는 날짜/시간 연장을 선택합니다.

  6. 변경 내용을 저장합니다.

맨 위로 이동

날짜 및 시간 필드 속성 설정

디자인 뷰를 사용하여 테이블에 날짜/시간 필드를 추가하는 경우 필드의 모든 속성을 설정하고 변경할 수 있습니다.

  1. 테이블 디자이너의 아래쪽 섹션에 있는 일반 탭의 필드 속성 아래에서 변경할 속성을 찾습니다.

  2. 속성 이름 옆에 있는 필드를 선택합니다.

  3. 속성 이름 옆에 있는 필드를 선택합니다. 속성에 따라 데이터를 입력하거나, 작성기 단추클릭하여 식 작성기를 시작하거나, 목록에서 옵션을 선택할 수 있습니다.

    각 필드 속성을 사용하는 방법에 대한 자세한 내용은 속성을 선택한 다음 F1 키를 누릅니다.

맨 위로 이동

날짜 및 시간 필드 삭제

데이터시트 보기 또는 디자인 보기를 사용하여 테이블에서 날짜/시간 또는 날짜/시간 확장 필드를 삭제할 수 있습니다.

경고    데이터가 포함된 날짜/시간 또는 날짜/시간 확장 필드를 삭제하면 해당 데이터가 영구적으로 손실되므로 삭제를 취소할 수 없습니다. 이러한 이유로 테이블 필드나 기타 데이터베이스 구성 요소를 삭제하기 전에 데이터베이스를 백업해야 합니다.

데이터시트 보기에서 삭제

  1. 테이블을 데이터시트 보기에서 엽니다.

  2. 날짜/시간 또는 날짜/시간 확장 필드를 찾고 머리글 행(이름)을 마우스 오른쪽 단추로 클릭한 다음 필드 삭제를 클릭합니다.

  3. 를 클릭하여 삭제를 확인합니다.

디자인 보기에서 삭제

  1. 디자인 보기에서 테이블을 엽니다.

  2. 날짜/시간 또는 날짜/시간 확장 필드 옆에 있는 행 선택기(빈 사각형)를 클릭한 다음 DELETE 키를 누르거나 행 선택기를 마우스 오른쪽 단추로 클릭하고 행 삭제를 클릭합니다.

  3. 를 클릭하여 삭제를 확인합니다.

맨 위로 이동

날짜 및 시간 필드 속성 참조

이 표에서는 날짜/시간 필드 속성을 나열하고 각 필드 속성이 수행하는 작업을 설명합니다.

속성

사용법

서식

사용자 지정 서식 문자를 입력하여 표시 형식을 정의합니다. 여기에 정의된 형식은 데이터시트, 양식 및 보고서에 표시됩니다.

소수 자릿수 (날짜/시간 연장만 해당)

소수 자릿수를 입력하여 소수점 오른쪽의 숫자 수를 지정합니다(1-7).

입력 마스크

입력 마스크 문자열을 입력하거나 작성기 단추 클릭하여 입력 마스크 마법사를 시작합니다.

입력 마스크를 만들고 사용하는 방법에 대한 자세한 내용은 입력 마스크 만들기 문서를 참조하여 특정 형식으로 필드 또는 컨트롤 값을 입력합니다.

caption

날짜/시간 필드의 이름을 지정합니다. 캡션을 지정하지 않으면 Access에서 기본 필드 이름을 적용합니다.

기본값

새 레코드를 만들 때 필드에 자동으로 표시되는 값을 지정합니다. 예를 들어 Date() 와 같은 함수를 입력하여 오늘 날짜를 자동으로 표시할 수 있습니다.

유효성 검사 규칙

전체 레코드, 개별 필드 또는 폼 또는 보고서의 컨트롤에 입력된 데이터에 대한 요구 사항을 지정합니다. 사용자가 규칙을 위반하는 데이터를 입력하면 유효성 검사 텍스트 속성을 사용하여 결과 오류 메시지를 지정할 수 있습니다. 최대 길이: 2,048자

유효성 검사 규칙을 만드는 방법에 대한 자세한 내용은 필드의 데이터의 유효성을 검사하는 유효성 검사 규칙 만들기 문서를 참조하세요.

유효성 검사 텍스트

사용자가 유효성 검사 규칙을 위반할 때 표시되는 오류 메시지의 텍스트를 지정합니다. 최대 길이: 255자.

유효성 검사 규칙을 만드는 방법에 대한 자세한 내용은 필드의 데이터의 유효성을 검사하는 유효성 검사 규칙 만들기 문서를 참조하세요.

필수

이 속성을 예로 설정하면 필드 또는 필드에 바인딩된 컨트롤에 값을 입력해야 합니다. 또한 값은 null일 수 없습니다.

인덱스

인덱스를 사용하여 대량의 데이터에 대해 실행되는 쿼리, 정렬 및 그룹화 작업의 속도를 높일 수 있습니다. 인덱스를 사용하여 사용자가 중복 값을 입력하지 못하도록 할 수도 있습니다. 선택:

  • 아니요     인덱싱을 해제합니다(기본값).

  • 예(중복 가능)/Yes (Duplicates OK)     필드를 인덱싱하고 중복 값을 허용합니다. 예를 들어 이름과 성이 중복되어 있을 수 있습니다.

  • 예(중복 불가능)/Yes (No duplicates)    필드를 인덱싱하고 중복 값을 허용하지 않습니다.

IME 모드

일본어 또는 한국어 버전의 Access에서 만든 파일과 함께 영어 버전의 Access를 사용하기 위한 도구인 입력 메서드 편집기를 지정합니다. 기본값: 컨트롤이 없습니다. 이 속성을 사용하는 방법에 대한 자세한 내용은 F1 키를 누릅니다.

문장 입력 시스템 모드

입력 방법 편집기를 사용하여 입력할 수 있는 데이터 형식을 지정합니다. 이 속성을 사용하는 방법에 대한 자세한 내용은 F1 키를 누릅니다.

텍스트 맞춤

날짜/시간 필드의 데이터에 대한 맞춤을 지정합니다. 선택:

  • 일반     텍스트를 왼쪽, 숫자 및 날짜를 오른쪽에 맞춥니다.

  • 왼쪽     모든 텍스트, 날짜 및 숫자를 왼쪽에 맞춥니다.

  • 오른쪽     모든 텍스트, 날짜 및 숫자를 오른쪽에 맞춥니다.

  • 가운데     모든 텍스트, 날짜 및 숫자의 중심을 지정합니다.

  • 배포     필드 또는 텍스트 상자의 양쪽에 대해 모든 텍스트, 날짜 및 숫자를 균등하게 정렬합니다.

날짜 선택 표시

사용자가 날짜/시간 필드를 클릭할 때 표시되는 팝업 일정 컨트롤을 표시하거나 숨깁니다. 기본값: 날짜입니다. 컨트롤을 숨기려면 을 선택합니다.

날짜/시간 필드에 입력 마스크를 사용하는 경우에는 이 속성을 설정한 방법에 관계없이 날짜 선택 컨트롤을 사용할 수 없습니다.

맨 위로 이동

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.