wasup

MySQL) DDL(ALTER, DTOP) 사용해보기. 본문

DataBase/MySQL

MySQL) DDL(ALTER, DTOP) 사용해보기.

wasupup 2021. 5. 10. 14:03
반응형
데이터 정의어 DDL ( Data Definition Language)
데이터 구조와 관련.
CREATE 생성
ALTER
수정
DROP
삭제
RENAME
이름변경
TRUNCATE 구조만 남기고 데이터 삭제

 


 

이전 글 내용

DROP DATABASE mydb1;
CREATE DATABASE mydb1;
USE mydb1;
CREATE TABLE 회원(
	번호 int PRIMARY KEY,
	성명 varchar(20),
	주민번호 char(13)
);
CREATE TABLE 게시물(
	번호 int PRIMARY KEY,
	제목 varchar(20) NOT NULL UNIQUE,
	내용 varchar(200) NULL,
	작성자번호 int NOT NULL,
	FOREIGN KEY (작성자번호) REFERENCES 회원(번호)
);

INSERT INTO 회원 VALUES(1, '홍길동', '1111111111111');
INSERT INTO 회원 VALUES(2, '홍민지', '2222222222222');
INSERT INTO 회원 VALUES(3, '김은영', '3333333333333');
INSERT INTO 회원 VALUES(4, '최영웅', '4444444444444');

INSERT INTO 게시물 VALUES(1, '제목1', '내용1', 1);
INSERT INTO 게시물 VALUES(2, '제목2', '내용2', 2);
INSERT INTO 게시물 VALUES(3, '제목3', '내용3', 3);
INSERT INTO 게시물 VALUES(4, '제목4', '내용4', 4);

DESC 회원;
DESC 게시물;

select * from 회원;
select * from 게시물;

ALTER : DDL - 구조에 관련된 SQL 명령어. 수정, 변경할 수 있다.

#ALTER TABLE ___________
#ADD Email varchar(255); #Email의 가변문자(varchar)를 길이(255)로 추가한다.

ALTER TABLE 게시물 ADD COLUMN 조회수 int;

 

DROP : DDL - 구조에 관련된 SQL 명령어. 삭제할 수 있다.

ALTER TABLE 게시물 DROP COLUMN 조회수;

 

 


연습

 


 

 

ALTER

 

DROP

 

 

 


반응형
Comments