-
오라클 SQL - DDL(테이블 생성, 변경, 삭제)웹프로그래밍/데이터베이스 2018. 6. 20. 12:47
-테이블 생성
CREATE TABLE '테이블명'(
칼럼명 데이터 타입.....);
LOB - 대용량 데이터를 저장할때 쓰임, CLOB/ BLOB가 있음
-테이블 칼럼 데이터 타입
NUMBER 사용 예시
-기존 테이블 복사
CREATE TABLE EMP02
AS SELECT * FROM EMP;
-테이블 구조 변경
1. 칼럼 추가
ALTER TABLE '테이블명' ADD(칼럼명, 칼럼명 데이터 타입.....);
2. 기존 칼럼 수정
ALTER TABLE '테이블명' MODIFY(칼럼명, 칼럼명 데이터 타입.....);
3. 기존 칼럼 삭제
ALTER TABLE '테이블명'
DROP COLUMN '칼럼명';
-테이블 삭제
DROP TABLE '테이블명';
DROP TABLE '테이블명' PURGE;
-휴지통 관련
DESC RECYCLEBIN;
SELECT * FROM RECYCLEBIN;
PURGE RECYCLEBIN; ->휴지통 비우기(해당 소유주의 오브젝트만 해당)
-테이블명 변경CREATE TABLE MEM2 AS SELECT * FROM MEM;RENAME MEM2 TO MEM3;SELECT * FROM TAB; ->모든 테이블 보기-테이블의 모든 로우 제거
TRUNCATE TABLE '테이블명';
'웹프로그래밍 > 데이터베이스' 카테고리의 다른 글
오라클 SQL - 트랜잭션 (0) 2018.06.21 오라클 SQL - DML (0) 2018.06.20 오라클 SQL - 일반함수, 그룹함수 (0) 2018.06.20 오라클 SQL - 숫자함수, 날짜함수, 변환함수 (0) 2018.06.20 오라클 - SQL 문자함수 (0) 2018.06.17