데이터베이스

데이터정의어 - ALTER

야생늑대 2022. 5. 6. 19:36
반응형

▶ 테이블을 변경하는 ALTER 명령어

  • 이미 생성된 객체를 변경할 때 사용한다.
  • 테이블의 열을 추가, 삭제하거나 열의 자료형 또는 길이를 변경하는 등 테이블 구조 변경과 관련된 기능을 수행한다.

 

▶ 테이블에 열을 추가하는 ADD

 

▶ 열 이름을 변경하는 RENAME

 

▶ 열의 자료형을 변경하는 MODIFY

  • 위 그림을 보면 자료형이 NVARCHAR2(20)에서   NUMBER 유형으로 바뀌었다.
  • 자료형과 길이를 변경하는 것은 테이블에 데이터에 문제가 생기지 않는 범위 내에서만 허용된다.
  • 데이터는 5자리 문자열인데 길이를 3자리로 줄이거나 문자열 데이터가 있는데 숫자 유형으로 변경은 안된다.

 

▶특정 열을 삭제할 때 사용하는 DROP

※ BTEST02 열이 삭제되었다.

반응형