반응형
테이블 생성
dept라는 이름의 Table을 생성한다.
dept의 애트리뷰트는 다음과 같다.
Number 타입의 deptno
VarChar2 타입의 dname
VarChar2 타입의 loc
describe를 통해 테이블의 정보를 확인할 수 있다.
테이블 생성 시에 적용할 수 있는 데이터 타입은 다음과 같다.
서브 쿼리를 사용하여 테이블을 만들 수도 있다.
employees 테이블의 일부를 서브 쿼리를 사용하여 dept80이라는 새로운 테이블로 만든 예시이다.
ALTER 명령어를 통해 테이블의 열을 추가, 수정, 삭제할 수 있다.
ADD를 통해 새로운 컬럼을 추가할 수 있다.
추가되는 컬럼은 마지막 컬럼이 된다.
MODIFY를 통해 컬럼을 수정할 수 있다.
데이터 타입, 크기, 기본값 등을 변경할 수 있다.
기본값은 수정 후에 삽입되는 데이터에만 적용된다.
반응형
'CS > DB' 카테고리의 다른 글
[DB] 관계 대수 예시 (0) | 2022.04.26 |
---|---|
[DB] 관계 대수 (0) | 2022.04.26 |
[SQL] 내포된 SQL (0) | 2022.04.24 |
[DB] 연산자 (0) | 2022.03.23 |
[DB] 무결성 제약 조건 (0) | 2022.03.18 |