Share via


동의어에 대한 정보 가져오기

sys.synonyms 카탈로그 뷰에는 지정된 데이터베이스의 각 동의어에 대한 항목이 들어 있습니다. 이 카탈로그 뷰는 동의어 이름과 기본 개체 이름과 같은 동의어 메타데이터를 노출합니다. sys.synonyms 카탈로그 뷰에 대한 자세한 내용은 sys.synonyms(Transact-SQL)를 참조하십시오.

확장 속성을 사용하면 설명이나 지시 텍스트, 입력 마스크, 서식 설정 규칙을 동의어 속성으로 추가할 수 있습니다. 속성이 데이터베이스에 저장되기 때문에 속성을 읽는 모든 응용 프로그램은 개체를 같은 방식으로 평가할 수 있습니다. 자세한 내용은 데이터베이스 개체의 확장 속성 사용을 참조하십시오.

동의어 기본 개체의 기본 유형을 찾으려면 OBJECTPROPERTYEX 함수를 사용합니다. 자세한 내용은 OBJECTPROPERTYEX(Transact-SQL)를 참조하십시오.

다음 예에서는 로컬 개체인 동의어 기본 개체의 기본 유형을 반환합니다.

USE tempdb;
GO
CREATE SYNONYM MyEmployee 
FOR AdventureWorks.HumanResources.Employee;
GO
SELECT OBJECTPROPERTYEX(OBJECT_ID('MyEmployee'), 'BaseType') AS BaseType;

다음 예에서는 Server1 서버에 위치한 원격 개체인 동의어 기본 개체의 기본 유형을 반환합니다.

EXECUTE sp_addlinkedserver Server1;
GO
CREATE SYNONYM MyRemoteEmployee
FOR Server1.AdventureWorks.HumanResources.Employee;
GO
SELECT OBJECTPROPERTYEX(OBJECT_ID('MyRemoteEmployee'), 'BaseType') AS BaseType;
GO

참고 항목

개념

동의어 사용(데이터베이스 엔진)
동의어(데이터베이스 엔진)
데이터베이스 개체의 확장 속성 사용

관련 자료

CREATE SYNONYM(Transact-SQL)
DROP SYNONYM(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기