"오라클 컬럼 추가 삭제 변경"의 두 판 사이의 차이
DB CAFE
(새 문서: === 컬럼 관리 === ====컬럼 추가==== '''컬럼 추가 :''' <source lang=sql> ALTER TABLE [table name] ADD ( [column name] [datatype], ... ); </source> '''For 예시:''...) |
(→컬럼 추가 수정 삭제 관리) |
||
(같은 사용자의 중간 판 6개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | === 컬럼 관리 === | + | === 컬럼 추가 변경 삭제 관리 === |
====컬럼 추가==== | ====컬럼 추가==== | ||
'''컬럼 추가 :''' | '''컬럼 추가 :''' | ||
12번째 줄: | 12번째 줄: | ||
ADD (id int) | ADD (id int) | ||
</source> | </source> | ||
+ | |||
+ | ====컬럼 수정==== | ||
+ | '''컬럼명(rename) 변경:''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE [table name] | ||
+ | RENAME COLUMN [column name] TO [new column name] ); | ||
+ | </source> | ||
+ | ''' 예시:''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE employee | ||
+ | RENAME COLUMN col_01 TO col_02; | ||
+ | </source> | ||
+ | |||
+ | |||
+ | '''컬럼 속성(modify) 변경:''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE [table name] | ||
+ | MODIFY ( [column name] [new datatype] ); | ||
+ | </source> | ||
+ | ''' 예시:''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE employee | ||
+ | MODIFY( sickHours float ); | ||
+ | </source> | ||
+ | |||
+ | ====컬럼 삭제==== | ||
+ | ''' 컬럼 삭제 :''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE [table name] | ||
+ | DROP COLUMN [column name]; | ||
+ | </source> | ||
+ | '''예시:''' | ||
+ | <source lang=sql> | ||
+ | ALTER TABLE employee | ||
+ | DROP COLUMN vacationPay; | ||
+ | </source> | ||
+ | * 항목 | ||
+ | |||
+ | |||
+ | [[category:oracle]] |
2023년 9월 22일 (금) 11:16 기준 최신판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 컬럼 추가 변경 삭제 관리[편집]
1.1 컬럼 추가[편집]
컬럼 추가 :
ALTER TABLE [table name]
ADD ( [column name] [datatype], ... );
For 예시:
ALTER TABLE employee
ADD (id int)
1.2 컬럼 수정[편집]
컬럼명(rename) 변경:
ALTER TABLE [table name]
RENAME COLUMN [column name] TO [new column name] );
예시:
ALTER TABLE employee
RENAME COLUMN col_01 TO col_02;
컬럼 속성(modify) 변경:
ALTER TABLE [table name]
MODIFY ( [column name] [new datatype] );
예시:
ALTER TABLE employee
MODIFY( sickHours float );
1.3 컬럼 삭제[편집]
컬럼 삭제 :
ALTER TABLE [table name]
DROP COLUMN [column name];
예시:
ALTER TABLE employee
DROP COLUMN vacationPay;
- 항목