Java/사이트,파일업로드.

upload&download #4 DB 테이블 설계 Query(코드만제공)

백엔드 신입사원( soft 5.10 입사) 2021. 12. 10. 13:56
반응형

DB테이블.

CREATE TABLE THEME_MESSAGE (

THEME_MESSAGE_ID number NOT NULL PRIMARY KEY,

GROUP_ID number NOT NULL,

ORDER_NO number NOT NULL,

LEVELS number NOT NULL,

PARENT_ID number NOT NULL,

REGISTER date NOT NULL,

NAME VARCHAR2(20) NOT NULL,

EMAIL VARCHAR2(80) NOT NULL,

IMAGE VARCHAR2(40) NOT NULL,

PASSWORD VARCHAR2(20),

TITLE VARCHAR2(100) NOT NULL

);


글번호, 메인과 답변글 묶는 그룹번호, 글 순서, 답변글 레벨, 답변글의 상위글의 글번호, 글작성 날짜, 글작성자, 이메일, 업로드 이미지 파일 이름, 비밀번호, 글제목
CREATE index THEME_MESSAGE_INDEX on THEME_MESSAGE(GROUP_ID DESC, ORDER_NO ASC);CREATE TABLE THEME_CONTENT( THEME_MESSAGE_ID number NOT NULL PRIMARY KEY, CONTENT LONG NOT NULL -- 글 내용);

  

--시퀀스 대신해서 사용할 테이블
CREATE TABLE ID_SEQUENCES(TABLE_NAME VARCHAR2(60) NOT NULL PRIMARY KEY,MESSAGE_ID INTEGER NOT NULL);

  

처리 후 커밋COMMIT;
반응형