다음을 통해 공유


방법: 테이블 및 인덱스 옵션 지정

업데이트: 2007년 11월

데이터베이스 프로젝트의 테이블 및 인덱스 정의에서 테이블 옵션과 인덱스 옵션을 지정할 수 있습니다. 지원되는 테이블 옵션 및 해당 값에 대한 자세한 내용은 sp_tableoption을 참조하십시오. 지원되는 인덱스 옵션 및 해당 값에 대한 자세한 내용은 sp_indexoption을 참조하십시오.

테이블 옵션을 지정하려면

  1. Visual Studio Team System Database Edition에서 데이터베이스 프로젝트를 엽니다.

  2. 솔루션 탐색기에서 테이블 옵션을 지정할 테이블을 두 번 클릭합니다.

    T-SQL(Transact-SQL) 편집기가 나타나고 해당 테이블에 대한 정의가 표시됩니다.

  3. T-SQL 스크립트의 테이블 정의 뒤에 다음 T-SQL 문을 추가합니다.

    sp_tableoption 'TableName', 'OptionName', OptionValue
    go
    
  4. 파일 메뉴에서 QualifiedTableName.table.sql저장을 클릭합니다.

    이제 데이터베이스 프로젝트를 빌드 및 배포할수 있습니다. 데이터베이스 프로젝트의 테이블에서 vardecimal 저장 형식을 사용하는 경우 vardecimal 저장을 위한 데이터베이스 옵션이 자동으로 설정됩니다. 자세한 내용은 sp_db_vardecimal_storage_format을 참조하십시오.

    참고:

    Vardecimal 저장 형식을 사용하려면 적어도 Microsoft SQL Server 2005 서비스 팩 2가 필요하며 SQL Server 2005 Enterprise, Developer 및 Evaluation Edition에서만 이 저장 형식을 사용할 수 있습니다.

인덱스 옵션을 지정하려면

  1. Database Edition에서 데이터베이스 프로젝트를 엽니다.

  2. 솔루션 탐색기에서 인덱스 옵션을 지정할 인덱스를 두 번 클릭합니다.

    T-SQL(Transact-SQL) 편집기가 나타나고 해당 인덱스에 대한 정의가 표시됩니다.

  3. T-SQL 스크립트의 인덱스 정의 뒤에 다음 T-SQL 문을 추가합니다.

    sp_indexoption 'IndexName', 'OptionName', OptionValue
    go
    
  4. 파일 메뉴에서 QualifiedIndexName.table.sql저장을 클릭합니다.

    이제 데이터베이스 프로젝트를 빌드 및 배포할 수 있습니다.

참고 항목

작업

방법: 데이터베이스 개체 만들기

방법: 데이터베이스 빌드 스크립트 준비

개념

Database Edition의 용어 개요