다음을 통해 공유


자습서: 시스템 버전 관리 테이블

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

temporal 테이블이라고도 하는 시스템 버전 테이블은 Azure Data Studio에서 직접 구성할 수도 있습니다. 시스템 버전 관리를 사용하는 경우 SQL Server 설명서의 temporal 테이블을 확인하세요. 시스템 버전 관리 테이블에는 기간 열이 정의되어 있어야 합니다.

시스템 버전 테이블 만들기

  1. 아래와 같이 열 속성을 사용하여 아래와 같이 “Department”라는 테이블을 만듭니다. 이렇게 하려면 연결 창에서 Tables 폴더를 마우스 오른쪽 단추로 클릭하고 "새 테이블"을 선택합니다. 다음으로 테이블 속성 창에서 "시스템 버전 관리 사용" 확인란을 선택합니다. 이 기록 테이블의 이름을 바꿀 수도 있고 기본 이름을 그대로 둘 수도 있습니다.

    Screenshot of Table Designer showing how to create a system-versioned-table.

  2. ValidFromValidTo 기간 열은 시스템 버전 관리 테이블에서 기본적으로 사용하도록 설정됩니다. 이제 스크립트 창이 업데이트되어 이 시스템 버전 관리 테이블의 T-SQL 버전을 표시합니다.

    Screenshot of Table Designer showing how to define period columns.

참고 항목

시스템 버전 관리 테이블은 기본 키가 필요합니다.

다음 단계