다음을 통해 공유


방법: 데이터베이스 개체 이름 정규화

데이터베이스 개체의 스키마 이름과 부모 개체의 이름(부모 개체가 있는 경우)을 포함하도록 각 개체 참조를 업데이트하면 해당 개체의 정의에서 모호성을 줄일 수 있습니다. 데이터베이스 리팩터링을 사용하면 이러한 참조를 자동으로 식별하고 업데이트할 수 있습니다. 자세한 내용은 데이터베이스 개체 이름 정규화를 참조하십시오.

데이터베이스 개체의 정의에 포함된 모든 이름을 정규화하려면

  1. 스키마 뷰에서 업데이트할 이름이 들어 있는 개체를 마우스 오른쪽 단추로 클릭하고 리팩터링을 가리킨 다음 이름 정규화를 클릭합니다.

    변경 내용 미리 보기 대화 상자가 나타나면서 업데이트될 모든 이름이 표시됩니다.

    참고

    Transact-SQL 편집기에서는 데이터베이스 개체를 리팩터링할 수 없습니다.

  2. (선택 사항) 변경 내용을 검토하고 적용할 변경 내용을 결정합니다. 자세한 내용은 방법: 리팩터링 변경 내용 미리 보기를 참조하십시오.

솔루션의 .sql 파일에 들어 있는 모든 이름을 정규화하려면

  1. 솔루션 탐색기에서 업데이트할 이름이 들어 있는 스크립트 파일(.sql)을 마우스 오른쪽 단추로 클릭하고 리팩터링을 가리킨 다음 이름 정규화를 클릭합니다.

    변경 내용 미리 보기 대화 상자가 나타나면서 업데이트될 모든 이름이 표시됩니다.

    참고

    Transact-SQL 편집기에서는 데이터베이스 개체를 리팩터링할 수 없습니다.

  2. (선택 사항) 변경 내용을 검토하고 적용할 변경 내용을 결정합니다. 자세한 내용은 방법: 리팩터링 변경 내용 미리 보기를 참조하십시오.

스키마에 포함된 모든 이름을 정규화하려면

  1. 스키마 뷰에서 업데이트할 개체가 포함된 스키마를 마우스 오른쪽 단추로 클릭하고 리팩터링을 가리킨 다음 이름 정규화를 클릭합니다.

    변경 내용 미리 보기 대화 상자가 나타나면서 업데이트될 모든 이름이 표시됩니다.

    참고

    Transact-SQL 편집기에서는 데이터베이스 개체를 리팩터링할 수 없습니다.

  2. (선택 사항) 변경 내용을 검토하고 적용할 변경 내용을 결정합니다. 자세한 내용은 방법: 리팩터링 변경 내용 미리 보기를 참조하십시오.

데이터베이스 프로젝트에 포함된 모든 이름을 정규화하려면

  1. 솔루션 탐색기에서 데이터베이스 프로젝트를 마우스 오른쪽 단추로 클릭하고 리팩터링을 가리킨 다음 이름 정규화를 클릭합니다.

    변경 내용 미리 보기 대화 상자가 나타나면서 업데이트될 모든 이름이 표시됩니다.

  2. (선택 사항) 변경 내용을 검토하고 적용할 변경 내용을 결정합니다. 자세한 내용은 방법: 리팩터링 변경 내용 미리 보기를 참조하십시오.

참고 항목

작업

방법: 데이터베이스 리팩터링 변경 내용 배포

개념

데이터베이스 개체를 다른 스키마로 이동

데이터베이스 개체 이름 정규화

SELECT 문에서 와일드카드 문자 확장

서버 또는 데이터베이스에 대한 참조 이름 바꾸기

데이터베이스 개체에 대한 모든 참조 이름 바꾸기