본문 바로가기

개발일지

H2 DB

반응형

개인 프로젝트를 진행하면서 경량화된 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 추가 

 

 

반응형

'개발일지' 카테고리의 다른 글

[docker][mongodb] docker mongodb 접속  (0) 2020.02.12
aws 에 pem키로 접속하기  (0) 2020.02.11
[mysql] 대량 데이터 테이블로 export, import (csv 파일이용)  (0) 2020.01.15
jsTree  (0) 2018.02.08
POI 이상한 문제  (0) 2017.12.20