CREATE SYNONYM
CREATE SYNONYM문을 사용하여 테이블 이름 또는 뷰 이름의 동의어를 작성할 수 있습니다.
동의어 이름에는 테이블 또는 뷰 이름에서와 동일한 제한사항이 적용됩니다. 동의어 이름은 데이터베이스의 각 스키마 내에서 고유해야 합니다.
존재하지 않는 테이블 또는 뷰에 대해 동의어를 작성할 수 있습니다. 런타임 시에 시스템은 오브젝트 이름을 완전한 양식으로 확장합니다. 참조된 오브젝트가 존재하지 않으면 시스템에서 오류 메시지를 표시합니다.
구문
동의어를 작성하는 구문은 다음과 같습니다.
CREATE SYNONYM <synonym> FOR <name>입력
CREATE SYNONYM 명령의 입력은 다음과 같습니다.
| 입력 | 설명 |
|---|---|
| <동의어> | 동의어의 이름입니다. |
| <name> | 동의어가 작성되는 테이블 또는 뷰의 이름입니다. |
출력
CREATE SYNONYM 명령의 출력은 다음과 같습니다.
| 출력 | 설명 |
|---|---|
| CREATE SYNONYM | 명령에 성공했습니다. |
특권
관리 사용자, 동의어가 정의된 데이터베이스 또는 스키마의 소유자이거나, 계정에 동의어 작성 특권이 있어야 합니다.
사용량
샘플 사용법은
다음과 같습니다.
- payroll 테이블에 대해 동의어
pr을 작성하려면 다음을 입력하십시오.CREATE SYNONYM pr FOR payroll;