Microsoft Access에서 쿼리 속성을 수정하는 방법

원래 KB 번호: 304356

이 문서는 Microsoft Access 데이터베이스(.accdb 및 .mdb)에만 적용됩니다.

요약

이 문서에서는 Microsoft Access에서 쿼리 속성을 수정하는 방법을 보여 줍니다. 이 정보는 다음과 같은 작업을 수행하려는 경우에 유용합니다.

  • 필드 표시를 변경합니다.
  • 상위 값 쿼리를 만듭니다.
  • 테이블에 대한 별칭을 추가합니다.
  • 필드 캡션 및 서식을 변경합니다.

추가 정보

쿼리 속성

모든 쿼리 속성을 보려면 쿼리의 디자인 보기에서 쿼리 디자인 창의 빈 공간을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 속성을 클릭합니다. 일부 버전의 Access에서는 속성 시트가 열리고 기본값은 "필드 목록 속성"입니다. 쿼리 속성을 표시하려면 쿼리 디자인 창의 빈 공간을 마우스 왼쪽 단추로 클릭합니다.

다음 표에서는 모든 쿼리 속성을 나열하고 각 쿼리 속성이 사용되는 내용을 설명합니다.

속성 이름 설명
설명 Description 속성을 사용하여 데이터베이스 창에 포함된 개체와 개별 테이블 또는 쿼리 필드에 대한 정보를 제공할 수 있습니다.
기본 보기 DefaultView 속성을 사용하여 쿼리의 여는 보기를 지정할 수 있습니다.
모든 필드 출력 OutputAllFields 속성을 사용하여 쿼리 데이터 원본의 모든 필드 및 폼이나 보고서의 필드 목록을 표시할 수 있습니다. 이 속성을 설정하면 쿼리 디자인 눈금에서 쿼리의 각 필드에 대해 표시 상자를 클릭하지 않고도 모든 필드를 쉽게 표시할 수 있습니다.
상위 값 TopValues 속성을 사용하여 지정된 레코드 수 또는 지정한 조건을 충족하는 레코드의 백분율을 반환할 수 있습니다. 예를 들어 필드에 있는 모든 값의 상위 25% 또는 상위 10개 값을 반환할 수 있습니다.
고유 값 데이터시트 보기에 표시되는 필드에서 중복 데이터가 있는 레코드를 생략하려는 경우에 UniqueValues 속성을 사용할 수 있습니다. 예를 들어 쿼리 출력에 둘 이상의 필드가 포함된 경우 특정 레코드가 결과에 포함되려면 모든 필드의 값 조합이 고유해야 합니다.
고유 레코드 UniqueRecords 속성을 사용하여 쿼리 자체에 있는 필드뿐 아니라 데이터 원본의 모든 필드를 기준으로 고유 레코드만 반환할지 여부를 지정할 수 있습니다.
실행 권한 보안 작업 그룹이 있는 다중 사용자 환경에서 RunPermissions 속성을 사용하여 기존 사용자 권한을 재정의할 수 있습니다. 이렇게 하면 쿼리를 보거나 실행할 권한이 없는 추가, 삭제, 테이블 만들기 또는 업데이트 쿼리를 실행할 수 있습니다. 예를 들어 사용자는 쿼리에 대한 읽기 전용 권한이 있고 쿼리 소유자는 읽기/쓰기 권한이 있을 수 있습니다. 소유자가 RunPermissions 속성을 설정하여 소유자의 권한을 지정하는 경우 추가 쿼리를 실행하여 테이블에 레코드를 추가할 수 있습니다.
원본 데이터베이스 SourceDatabase 속성은 쿼리의 원본 테이블 또는 쿼리가 있는 외부 데이터베이스를 지정합니다.
Source Connect Str SourceConnectStr 속성은 외부 데이터베이스를 만들 때 사용한 응용 프로그램의 이름을 지정합니다.
레코드 잠금 RecordLocks 속성을 사용하면 두 사용자가 동시에 같은 레코드를 편집하려고 할 때 레코드를 잠그는 방법을 지정할 수 있습니다.
레코드 집합 형식 RecordsetType 속성을 사용하여 사용할 수 있는 레코드 집합의 종류를 지정할 수 있습니다.
ODBC 시간 제한 ODBCTimeout 속성을 사용하여 ODBC 데이터베이스에서 쿼리가 실행될 때 시간 초과 오류가 발생하기 전에 Microsoft Access에서 기다리는 시간(초)을 지정할 수 있습니다. 이 속성을 0으로 설정하면 제한 시간이 발생하지 않습니다.
필터 필터 속성을 사용하여 필터가 폼, 보고서, 쿼리 또는 테이블에 적용될 때 표시할 레코드의 하위 집합을 지정할 수 있습니다.
정렬 기준/Order By OrderBy 속성을 사용하여 폼, 쿼리, 보고서 또는 테이블로 레코드를 정렬하는 방법을 지정할 수 있습니다.
최대 레코드 ODBC 데이터베이스가 Microsoft Access 데이터베이스(.mdb)에 반환할 최대 레코드 수를 지정합니다.
방향 Orientation 속성을 사용하면 보기 방향을 지정하거나 확인할 수 있습니다.
하위 데이터시트 이름 SubdatasheetName 속성을 사용하여 하위 데이터시트에 연결된 테이블 또는 쿼리를 지정하거나 확인할 수 있습니다.
자식 필드 연결 LinkChildFields 및 LinkMasterFields 속성을 함께 사용하여 Microsoft Access가 폼 또는 보고서의 레코드를 하위 폼, 하위 보고서 또는 포함된 개체(예: 차트)의 레코드에 연결하는 방법을 지정할 수 있습니다. 이러한 속성을 설정하면 기본 폼에서 새 레코드를 변경할 때 하위 폼의 관련된 레코드가 자동으로 업데이트됩니다.
마스터 필드 연결 LinkChildFields 및 LinkMasterFields 속성을 함께 사용하여 Microsoft Access가 폼 또는 보고서의 레코드를 하위 폼, 하위 보고서 또는 포함된 개체(예: 차트)의 레코드에 연결하는 방법을 지정할 수 있습니다. 이러한 속성을 설정하면 기본 폼에서 새 레코드를 변경할 때 하위 폼의 관련된 레코드가 자동으로 업데이트됩니다.
하위 데이터시트 높이 SubdatasheetHeight 속성을 사용하여 확장 시 하위 데이터시트의 표시 높이를 지정하거나 확인할 수 있습니다.
하위 데이터시트 확장됨 SubdatasheetExpanded 속성을 사용하면 테이블이나 쿼리 내에서 모든 하위 데이터시트의 저장 상태를 지정하거나 확인할 수 있습니다.

필드 목록 속성

필드 목록 속성을 보려면 쿼리의 디자인 보기에서 쿼리 디자인 표의 셀을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 속성을 클릭합니다.

속성 이름 설명
별칭 동일한 테이블을 사용하거나 동일한 쿼리에서 두 번 이상 쿼리할 때 Alias 속성을 사용하여 원본 테이블 또는 쿼리에 대한 사용자 지정 이름을 지정할 수 있습니다.
원본 Source 속성을 사용하여 쿼리의 원본 테이블 또는 쿼리에 대한 원본 연결 문자열 및 원본 데이터베이스를 지정할 수 있습니다.

참고

Access 2000에서는 다음 두 속성을 사용할 수 없습니다.

  • 기본
  • 보기 방향

쿼리를 위해 Access 2007에 다음 두 개의 새 속성이 추가되었습니다.

  • 로드할 때 필터링
  • 부하에 따라 순서 지정