개발일지

H2 DB

SOMSATANGTANG 2020. 1. 14. 00:40
반응형

개인 프로젝트를 진행하면서 경량화된 H2 DB를 사용하게 되었다.

 

H2 DB에 대한 설명은 추후에 블로그를 작성하는것으로 하고 

 

INSERT TABLE, ALTER TABLE 에 대해 조금씩 추가하려고 한다.

 

현재 주간 기분온도에 관한 프로젝트를 만들고 있는데 간단하게 진행한다. 

DB도 경량화된것으로 진행하면서 아직은 TEMPERATURE 테이블과 MEMBER 테이블 두개가 존재한다.

 

 

-----------------------------------

사용하는 쿼리.

-----------------------------------

CREATE TABLE TEMPERATURE ( 
    ID VARCHAR(20), 
    DATE DATE, 
    TEMPERATURE INT
);

-- TABLE 생성 

 

ALTER TABLE TEMPERATURE ALTER COLUMN DATE DATE NOT NULL; 

 - PRIMARY KEY 추가를 위해서는 NOT NULL로 설정이 필요 

ALTER TABLE TEMPERATURE DROP PRIMARY KEY; - PRIMARY KEY 모두 삭제 

ALTER TABLE TEMPERATURE ADD PRIMARY KEY(ID, DATE); - PRIMARY KEY 추가 

 

 

반응형