티스토리 뷰
[부스트 코스] 웹 백엔드 학습 내용을 정리한 글입니다.
CREATE TABLE
테이블을 생성합니다.
빈값 허용 유무를 NULL, NOT NULL로 지정한다. PRIMARY KEY지정 방식은 2가지가 존재합니다.
create table 테이블명( 필드명1 타입 [NULL | NOT NULL | PRIMARY KEY][DEFAULT ][AUTO_INCREMENT], 필드명2 타입 [NULL | NOT NULL | PRIMARY KEY][DEFAULT ][AUTO_INCREMENT], 필드명3 타입 [NULL | NOT NULL | PRIMARY KEY][DEFAULT ][AUTO_INCREMENT] ); create table 테이블명( 필드명1 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], 필드명2 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], 필드명3 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], PRIMARY KEY(필드명) );
book 테이블을 생성하는 예제입니다.
ALTER TABLE
add 키위드로 컬럼을 추가하고 drop 키워드로 컬럼을 삭제합니다.
change 키워드로 기존의 컬럼을 다른 컬럼으로 변경합니다.
alter table 테이블명 add 필드명 타입 [NULL | NOT NULL | PRIMARY KEY][DEFAULT ][AUTO_INCREMENT]; alter table 테이블명 drop 필드명; alter table 테이블명 change 필드명 새필드명 타입 [NULL | NOT NULL | PRIMARY KEY][DEFAULT ][AUTO_INCREMENT];
book 테이블에 writer 컬럼을 추가합니다.
book 테이블에 price 컬럼을 삭제합니다.
change 키워드로 writer를 author로 변경합니다.
rename 키워드로 테이블 이름을 변경합니다.
DROP TABLE
테이블을 삭제합니다.
댓글