CREATE문
CREATE TABLE 테이블이름
( { 속성이름 데이터타입
[NOT NULL | UNIQUE | DEFAULT 기본값 | CHECK 체크조건]
}
[PRIMARY KEY 속성이름(들)]
{[FOREIGN KEY 속성이름 REFERENCES 테이블이름(속성이름)]
[ON DELETE [CASCADE┃SET NULL]
}
)
ALTER문
테이블의 속성과 속성제약을 변경 하며, 기본키, 외래키를 변경
ADD, DROP 추가 제거
MODIFY 속성의 기본값을 정정하거나 삭제
ALTER TABLE 테이블이름
[ADD 속성이름 데이터타입]
[DROP COLUMN 속성이름]
[MODIFY 속성이름 데이터타입]
[MODIFY 속성이름 [NULL┃NOT NULL]]
[ADD PRIMARY KEY(속성이름)]
[[ADD┃DROP] 제약이름]
DROP문
테이블을 통째로 삭제 (데이터만 삭제하려면 DELETE)
DROP TABLE 테이블이름;
'코딩 공부 > SQL' 카테고리의 다른 글
<9> 뷰 (0) | 2021.04.13 |
---|---|
<8> 데이터의 추가,수정, 삭제 (0) | 2021.04.13 |
<6> 부속질의 +집합연산, EXISTS (0) | 2021.03.31 |
<5> JOIN (0) | 2021.03.20 |
<4> GROUP BY +HAVING (0) | 2021.03.18 |