CREATE TABLE 테이블명(
속성이름 데이터타입 - [ , ]로 속성들 구분, 기본키, 외래키도 동일하다.
NOT NULL - NULL 값 허용X, 빈값을 허용하지 않는다.
UNIQUE - 유일한 값에 대한 제약
DELFAULT - 기본 값을 설정
CHECK - 값에 대한 조건 설정( 조건에 괄호)
PRIMARY KEY - 속성 뒤에 외래키를 추가해서 기본키 설정가능
FOREIGN KEY - 참조하는 테이블 이름
);
예제
생성완료
ALTER 문
테이블의 제약 조건이나 속성을 수정하는 명령이다.
테이블 수정할 때 사용하는 문법
컬럼을 추가하거나 삭제, 컬럼의 속성을 변경할 수 있다.
ALTER TABLE 테이블 이름
ADD 속성이름 데이터 타입
DROP COLUMN 속성이름
ALTER COLUMN 속성이름 데이터타입
ALTER COLUMN 속성이름 [NULL | NOT NULL]
ADD PRIMARY KEY(속성이름);