개발일지
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 추가
반응형