DDL
Oracle/SQL & PL/SQL / 2010. 2. 17. 11:55
- 테이블 첫글자는 문자로 30자 이내로 같은 이름의 객체를 2개 이상 만들 수 없다.
- 오라클의 키워드(select, from, where...) 를 사용할 수 없다.
- 자료의 속성을 미리 예야하는 이유 : 메모리를 사전에 할당하기 위함
char ; 할당 받은 공간을 사용하지 않아도 반환하지 않음 (공간의 낭비 발생)
varchar2 ; 사용하지 않는 할당된 공간은 반환함 (업데이트시 row migration 발생)
- Create Table As ; 테이블을 복사하는 방법 - 필요한 자료만 추출해서 별도의 테이블을 만듬
CEATE table 테이블명 AS (서브쿼리 : select문)
- alter ; 컬럼 추가, 수정, 삭제가 가능
- drop ; 테이블 완전히 삭제, roll back 할 수 없다.
- 딕셔너리
DBA_ ; 모든 것을 볼 수 있음
ALL_ ; 자신이 만든 것과 액세스 권한이 있는 것만 볼 수 있음
USER_ ; 자신이 만든 것만 볼 수 있음
- select * from tab ; 사용하는 테이블을 검색함
'Oracle > SQL & PL/SQL' 카테고리의 다른 글
Index (0) | 2010.02.18 |
---|---|
데이터 무결성 제약조건 (0) | 2010.02.17 |
DML (0) | 2010.02.12 |
Subquery - 실습문제 (0) | 2010.02.12 |
실습파일 내용 (0) | 2010.02.11 |