순서가 묘하게 바뀐것 같지만 킵고잉 하기로 한다.
create table ex[테이블 명](
id[컬럼명] number(3)[데이터 타입],
name varchar2(10),
tel varchar2(14)
);
해당 쿼리문을 작성하면 테이블이 생성된다.
테이블이 생성되었습니다.
SQL> desc ex
이름 널? 유형
-------- -------- --------------
ID NUMBER(3)
NAME VARCHAR2(10)
TEL VARCHAR2(14)
간혹가다 테이블 내용을 변경해야 하는 경우가 있다.
제약조건이 걸려있으면 머리가 아파지지만 제약조건이 없는 일반 컬럼을 기준으로
테이블 내용을 변경하는 방법이다.
alter table ex[테이블 명] add addr[새로운 컬럼명] varchar2(30);
// ex라는 테이블에 varchar2(30)이라는 데이터 타입을 가진 addr 컬럼을 추가한다
제약조건이 걸려있는 경우를 수정하고자 한다면
이전 게시물의 6번째를 참고하면 될 것 같다.
5. 제약조건 수정하기
drop
: 테이블 자체를 삭제하는 명령어drop table ex;
truncate
: 테이블 구조는 남고 테이블 내 모든 데이터만 삭제하는 명령어truncate table ex;
🌼