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

데이터 정의어(DDL) 문은 스키마 객체를 생성, 변경 및 삭제합니다. Before and after a DDL statement, Oracle Database issues an implicit COMMIT statement; therefore, you cannot roll back a DDL statement.

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

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

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

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

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

참조: