CREATE DATABASE 데이터베이스명
새로운 데이터베이스 생성할때 사용하는 구문
CREATE DATABASE timetable;
-- timetable 데이터베이스 생성
USE DATABASE;
USE문을 사용해서 새 데이터베이스를 사용
CREATE TABLE AS SELECT
menu 테이블과 동일한 menu2 테이블 생성
CREATE TABLE menu2 AS SELECT * FROM menu;
-- menu 테이블과 동일한 menu2 테이블을 생성한다
CREATE TABLE 테이블명
CREATE TABLE test(
id INT NOT NULL PRIMARY KEY,
name VARCHAR(20) NULL,
time INT NOT NULL,
point FLOAT NULL
);
ALTER TABLE + ADD문을 사용하면 테이블에 컬럼 추가 가능
위에서 만든 test 테이블에 컬럼을 하나 더 추가한다
ALTER TABLE test
ADD grade INT NOT NULL;
SELECT * FROM test;
--추가된 컬럼 확인
ALTER TABLE test
ADD grade INT NOT NULL;
-- test 테이블에 grade 컬럼 추가
ALTER TABLE test
MODIFY grade varchar(20) NULL;
-- grade 컬럼 타입을 varchar로 변경
ALTER TABLE test
DROP grade;