Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Stack
- SWEA
- 백준 N과 M 자바
- COS Pro
- 알고리즘
- java
- Programmers
- 스프링부트 도커로 배포
- 자바
- 프로그래머스 자바
- 프로그래머스
- 큐
- 문자열
- 클라이언트
- 스택
- 삼각형의 완성조건
- 오름차순 정렬
- lv2
- 버퍼
- 스프링부트 도커
- lv0
- 이진수 변환
- 프로그래머스 문자열 정렬
- 스프링부트 도커 배포
- 백준
- StringTokenizer
- 프로그래머스 풀이
- Lv1
- index of
- Queue
Archives
- Today
- Total
mun dev
[Oracle] 오라클 테이블 구조 변경 (수정, 추가, 삭제) 본문
테이블 구조 변경
1) 컬럼 추가
- 추가된 컬럼의 마지막 부분에 생성
ALTER TABLE 테이블명 ADD(컬럼명 DataType);
2) 컬럼 변경
- 기존 컬럼에 데이터가 없는 경우
- 컬럼의 데이터 타입 변경이 자유로움
- 컬럼의 크기 변경이 자유로움
- 기존 컬럼에 데이터 존재하는 경우
- 데이터 타입 변경은
CHAR
과VARCHAR2
만 가능 - 변경한 컬럼의 크기가 저장된 데이터의 크기보다 같거나 클 경우에만 가능
- 데이터 타입 변경은
ALTER TABLE 테이블명 MODIFY (컬럼명 DataType);
3) 컬럼 제거
- 2개 이상의 컬럼을 가진 기존 테이블의 특정 컬럼과 컬럼의 데이터 삭제 가능
- 한 번의 하나의 컬러만 삭제 가능, 삭제된 컬럼은 복구 불가능
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
'DB > Oracle' 카테고리의 다른 글
[PL SQL] PL SQL이란? PL SQL 블록(BLOCK)의 구조 (1) | 2024.02.27 |
---|---|
[Oracle] 오라클 제약 조건 변경 (생성, 추가, 삭제) (1) | 2024.02.16 |
[Oracle] 오라클 RANK, DENSE_RANK(순위함수) (0) | 2024.02.15 |
[Oracle] 오라클 WITH절 사용법 (0) | 2024.02.07 |
[Oracle] 오라클 제약조건 (CHECK) (0) | 2024.02.07 |