행위

"오라클 컬럼 추가 삭제 변경"의 두 판 사이의 차이

DB CAFE

(컬럼 추가 수정 삭제 관리)
 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
1번째 줄: 1번째 줄:
=== 컬럼 추가 수정 삭제 관리 ===
+
=== 컬럼 추가 변경 삭제 관리 ===
 
====컬럼 추가====
 
====컬럼 추가====
 
'''컬럼 추가 :'''
 
'''컬럼 추가 :'''
14번째 줄: 14번째 줄:
  
 
====컬럼 수정====
 
====컬럼 수정====
'''컬럼 변경:'''
+
'''컬럼명(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>
 
<source lang=sql>
 
  ALTER TABLE [table name]
 
  ALTER TABLE [table name]

2023년 9월 22일 (금) 11:16 기준 최신판

thumb_up 추천메뉴 바로가기


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;
  • 항목