Oracle
오라클 테이블 생성 삭제(DBeaber DDL 추출)
꼬요버디
2024. 7. 1. 13:28
728x90
1. 테이블 추가하고 테이블스페이스 지정
CREATE TABLE "스키마명"."테이블명" (
COL1 NOT NULL ENABLE, -- KEY1
COL3 NOT NULL ENABLE, -- KEY2
COL4
...
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
2. 테이블 삭제
DROP TABLE [테이블명]
3. 테이블 컬럼 코멘트 생성
COMMENT ON COLUMN [스키마명].[테이블명].[컬럼명] IS '코멘트';
COMMENT ON COLUMN GGOYO.TB_EMP.EMP_NO IS '사원번호';
4. 디비버에서 테이블 DDL 추출하기
테이블명 더블클릭 > DDL 메뉴
DDL 복사해서 테이블명, 컬럼명 등을 수정해서 테이블을 생성할 수 있다.