[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 문서 및 참고 자료를 참조하시기 바랍니다.