[sql] SQL 데이터베이스 테이블 수정과 삭제

본 포스트에서는 SQL 데이터베이스에서 테이블을 수정하고 삭제하는 방법에 대해 알아보겠습니다. 데이터베이스 테이블을 효과적으로 관리하기 위해서는 테이블을 수정하거나 삭제하는 방법에 대해 이해하는 것이 중요합니다.

테이블 수정

테이블을 수정하는 가장 일반적인 작업은 열(칼럼)을 추가, 수정, 삭제하는 것입니다.

열 추가

새로운 열을 추가하려면 ALTER TABLE 명령문을 사용합니다.

예를 들어, 다음 예제는 employees 테이블에 phone_number 열을 추가하는 방법을 보여줍니다.

ALTER TABLE employees
ADD phone_number VARCHAR(15);

열 수정

기존의 열을 수정할 때에도 ALTER TABLE 명령문을 사용합니다.

예를 들어, employees 테이블에서 phone_number 열의 데이터 타입을 변경하는 방법은 다음과 같습니다.

ALTER TABLE employees
MODIFY phone_number VARCHAR(20);

열 삭제

기존의 열을 삭제할 때에는 ALTER TABLE 명령문을 사용합니다.

예를 들어, employees 테이블에서 phone_number 열을 삭제하는 방법은 다음과 같습니다.

ALTER TABLE employees
DROP COLUMN phone_number;

테이블 삭제

테이블 전체를 삭제할 때에는 DROP TABLE 명령문을 사용합니다.

예를 들어, employees 테이블을 삭제하는 방법은 다음과 같습니다.

DROP TABLE employees;

위의 예제에서는 SQL 데이터베이스에서 테이블을 수정하고 삭제하는 방법에 대해 간략히 알아보았습니다. 데이터베이스 관리 시스템에 따라 문법이 다를 수 있으므로 실제 시스템에 적용할 때에는 해당 시스템의 문서를 참조하는 것이 좋습니다.

참고문헌:
MySQL 공식 문서
PostgreSQL 공식 문서