[sql] 테이블 생성 및 관리를 위한 SQL문은 어떻게 작성하나요?

테이블 생성

테이블을 생성하기 위해서는 CREATE TABLE 문을 사용합니다. 이 문은 테이블의 이름과 열(칼럼)의 이름과 데이터 유형을 지정합니다. 아래는 예시입니다:

CREATE TABLE 테이블이름 (
  1이름 데이터타입,
  2이름 데이터타입,
  ...
);

예를 들어, users 테이블을 생성하고 id, name, email 열을 가지도록 정의하려면 다음과 같이 작성할 수 있습니다:

CREATE TABLE users (
  id INT PRIMARY KEY,
  name VARCHAR(50),
  email VARCHAR(100)
);

테이블 수정

테이블을 수정하기 위해서는 ALTER TABLE 문을 사용할 수 있습니다. 이 문은 테이블의 구조를 변경하는데 사용됩니다. 예를 들어, 새로운 열을 추가하거나 기존 열을 수정하려면 다음과 같이 작성할 수 있습니다:

ALTER TABLE 테이블이름
ADD 열이름 데이터타입;

ALTER TABLE 테이블이름
ALTER COLUMN 열이름 달성가능한옵션;

테이블 삭제

테이블을 삭제하기 위해서는 DROP TABLE 문을 사용합니다. 이 문은 테이블을 완전히 제거하여 데이터와 구조 모두를 삭제합니다. 아래는 예시입니다:

DROP TABLE 테이블이름;

테이블 조회

현재 데이터베이스에 있는 테이블을 조회하려면 SHOW TABLES 문을 사용할 수 있습니다. 이 문은 시스템에서 사용 가능한 모든 테이블을 출력합니다. 아래는 예시입니다:

SHOW TABLES;

이상입니다. SQL을 사용하여 테이블을 생성하고 관리하는 방법에 대해 간략히 알아보았습니다. 자세한 내용은 SQL 문서 및 참고 자료를 참조하시기 바랍니다.