DDL(데이터 정의어) 문 정보

데이터 정의어(DDL) 문은 스키마 객체를 생성, 변경 및 삭제합니다. DDL 문 이전과 이후에 데이터베이스에서는 암시적인 COMMIT 문을 실행할 수 있으므로 DDL 문을 롤백할 수 없습니다.

주: 스키마 객체를 생성할 때 Oracle AI Database SQL Language Reference의 스키마 객체 이름 지정 규칙을 따라야 합니다.

SQL*Plus 환경에서는 SQL> 프롬프트 뒤에 DDL 문을 입력할 수 있습니다.

SQL Developer 환경에서는 워크시트에 DDL 문을 입력할 수 있습니다. 또는 SQL Developer 도구를 사용하여 객체를 생성, 변경 및 삭제할 수 있습니다.

스키마 객체를 생성하는 일부 DDL 문에는 선택적 OR REPLACE 절이 있는데, 이 절을 사용하면 기존 스키마를 이름과 유형이 같은 다른 스키마 객체로 바꿀 수 있다. SQL Developer에서 이러한 명령문 중 하나의 코드를 생성하는 경우 명령문에 OR REPLACE 절이 항상 포함됩니다.

SQL Developer에서 DDL 문이 미치는 영향을 확인하려면 Connections 프레임에서 새로 생성된 객체의 스키마 객체 유형을 선택한 다음 새로고침 아이콘을 눌러야 할 수 있습니다.

참조: