sitelink1 | |
---|---|
sitelink2 | |
extra_vars5 | |
extra_vars6 |
게시판 테이블
CREATE table "SAMPLEBOARD" (
"B_ID" NUMBER NOT NULL, //게시물 고유번호
"B_NAME" VARCHAR2(15) NOT NULL, //게시물 등록자 이름
"B_PASSWD" VARCHAR2(10) NOT NULL, //게시물 비밀번호
"B_TITLE" VARCHAR2(50) NOT NULL, //게시물 제목
"B_DATE" DATE NOT NULL, //게시물 작성일
"B_CONTENTS" VARCHAR2(4000), //게시물 내용
"B_MASTERNUM" NUMBER NOT NULL, //답변글의 원본글 고유번호
"B_COUNT" NUMBER NOT NULL, //게시물 카운트
"B_REPLYNUM" NUMBER NOT NULL, //답변글 순서
"B_STEP" NUMBER NOT NULL, //답변글 들여쓰기
constraint "SAMPLEBOARD_PK" primary key ("B_ID")
)
// b_masternum에 현재시퀸스를 쉽게 넣기위해 트리거는 사용하지 않겠음.
create sequence "SAMPLEBOARD_SEQ"
start with 1
increment by 1
maxvalue 9999999999999999999
minvalue 1
cache 20
nocycle
noorder
댓글 테이블
CREATE table "MEMO" (
"C_ID" NUMBER NOT NULL, //코멘트 고유번호
"C_NAME" VARCHAR2(15) NOT NULL, //코멘트 작성자 이름
"C_CONTENT" VARCHAR2(120), //내용
"C_PASSWD" VARCHAR2(10) NOT NULL, //비밀번호
"C_DATE" DATE NOT NULL, //작성일
"B_ID" NUMBER NOT NULL, //메모가 등록된 게시물 칼럼 값 (외래키설정안함)
constraint "MEMO_PK" primary key ("C_ID")
)
/
create sequence "MEMO_SEQ"
start with 1
increment by 1
maxvalue 99999999999999999999
minvalue 1
cache 20
nocycle
noorder
/