사용자 도구

사이트 도구


wiki:database:h2

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:database:h2 [2023/02/20 21:15]
r_kimmk [Case Study]
wiki:database:h2 [2023/06/28 13:48] (현재)
dhan
줄 76: 줄 76:
  TEXT VARCHAR(255) DEFAULT NULL,  TEXT VARCHAR(255) DEFAULT NULL,
  CREATED_AT VARCHAR(64) DEFAULT NULL,  CREATED_AT VARCHAR(64) DEFAULT NULL,
- "SOURCE" VARCHAR(64) DEFAULT NULL,+ "SOURCE" VARCHAR(256) DEFAULT NULL,
  USERID VARCHAR(64) DEFAULT NULL,  USERID VARCHAR(64) DEFAULT NULL,
  USERSCREENNAME VARCHAR(64) DEFAULT NULL,  USERSCREENNAME VARCHAR(64) DEFAULT NULL,
줄 84: 줄 84:
  USERPROFILEIMAGEURL VARCHAR(255) DEFAULT NULL,  USERPROFILEIMAGEURL VARCHAR(255) DEFAULT NULL,
  USERSTATUSESCOUNT VARCHAR(11) DEFAULT NULL  USERSTATUSESCOUNT VARCHAR(11) DEFAULT NULL
 +);
 +</code>
 +
 +Instagram
 +<code sql>
 +CREATE TABLE PUBLIC.TB_INSTAGRAM (
 + ID VARCHAR(64) NOT NULL,
 + PERMALINK VARCHAR(1024) DEFAULT NULL,
 + CAPTION TEXT,
 + CREATED_TIME VARCHAR(64) DEFAULT NULL,
 + MEDIA_TYPE VARCHAR(64) DEFAULT NULL,
 + MEDIA_URL VARCHAR(1024) DEFAULT NULL,
 + THUMBNAIL_URL VARCHAR(1024) DEFAULT NULL,
 + USERNAME VARCHAR(64) DEFAULT NULL
 ); );
 </code> </code>
줄 106: 줄 120:
  
  
-인덱스(INDEX) 추가+인덱스(INDEX) 추가, 조회
 <code sql> <code sql>
 CREATE INDEX {인덱스명} ON {테이블명} ({컬럼명}) CREATE INDEX {인덱스명} ON {테이블명} ({컬럼명})
줄 113: 줄 127:
 CREATE INDEX TB_BMS_DCT_ENF_2021_DOCID_IDX ON PUBLIC.TB_BMS_DCT_ENF_2021 (DOCID); CREATE INDEX TB_BMS_DCT_ENF_2021_DOCID_IDX ON PUBLIC.TB_BMS_DCT_ENF_2021 (DOCID);
 CREATE INDEX TB_BMS_DCT_ENF_2021_ENFDOCID_IDX ON PUBLIC.TB_BMS_DCT_ENF_2021 (ENFDOCID) CREATE INDEX TB_BMS_DCT_ENF_2021_ENFDOCID_IDX ON PUBLIC.TB_BMS_DCT_ENF_2021 (ENFDOCID)
 +
 +-- 인덱스 조회
 +SELECT * FROM information_schema.CONSTRAINTS c WHERE TABLE_SCHEMA = 'PUBLIC' AND TABLE_NAME='{테이블명}'
 +or
 +SELECT * FROM INFORMATION_SCHEMA.INDEXES WHERE TABLE_NAME ='{테이블명}';
 </code> </code>
 ===== Backup ===== ===== Backup =====
/volume1/web/dokuwiki/data/attic/wiki/database/h2.1676895356.txt.gz · 마지막으로 수정됨: 2023/02/20 21:15 저자 r_kimmk