테이블 수정,삭제,추가

2022. 2. 22. 21:47DB/Oracle-기초

CREATE TABLE MEMBER 
(
    ID          VARCHAR2(50),       --1) VARCHAR2(50)을 NVARCHAR(50)으로 수정
    PWD         NVARCHAR2(50),
    NAME        NVARCHAR2(50),
    GENDER      NCHAR(2),
    AGE         NUMBER,             --2) 나이는 생년월일에서 계산하면 되니까 삭제
    BIRTHDAY    CHAR(10),
                                    --3) EMAIL    VARCHAR2(50) 삽입
    PHONE       CHAR(13),
    REGDATE DATE
);

ALTER TABLE [테이블명] 이 기본 구조이고

그 뒤에, 컬럼을 수정하거나 삭제하느냐에 따라 MODIFY 명령어를 붙이느냐, ADD  DROP 등을 붙이느냐가 달라진다.

 

수정

 

ALTER TABLE [테이블명] MODIFY [컬럼명] [데이터타입(길이)];

ALTER TABLE MEMBER MODIFY ID NVARCHAR2(50);

 

삭제

ALTER TABLE [테이블명] DROP COLUMN [컬럼명];

ALTER TABLE MEMBER DROP COLUMN AGE;

 

추가

 

ALTER TABLE [테이블명] ADD [컬럼명] [데이터타입(길이)];

ALTER TABLE MEMBER ADD EMAIL VARCHAR2(200);

 

근데 굳이 쿼리문을 사용하지 않고 편집기로 편하게 편집할 수 있다...

'DB > Oracle-기초' 카테고리의 다른 글

오라클 연산자  (0) 2022.02.26
트랜잭션  (0) 2022.02.26
오라클-DML  (0) 2022.02.25
오라클 데이터 타입  (0) 2022.02.22
스키마  (0) 2022.02.21