create table EMPLOYEE (
id INT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
birth_date DATE,
sex CHAR(1) CHECK(sex in ('M', 'F')),
position VARCHAR(10),
salary INT DEFAULT 50000000,
dept_id INT,
FOREIGN KEY (dept_id) references DEPARTMENT(id)
on delete SET NULL on update CASCADE,
CHECK (salary >= 50000000)
);
'database' 카테고리의 다른 글
table 생성 기초 (0) | 2023.10.19 |
---|---|
sqlite 사용하기 (0) | 2023.10.19 |
table 생성하기 (0) | 2023.08.17 |
SQL 명령어 (0) | 2023.08.17 |
relational data model (0) | 2023.08.07 |