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

+ Recent posts