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

+ Recent posts