Board DBMS

Board DBMS

게시판 DBMS 입니다...

DROP TABLE board CASCADE CONSTRAINTS PURGE;

CREATE TABLE board (
       num                  NUMBER(6) NOT NULL,             -- 글 일련 번호
       name                 VARCHAR(10) NOT NULL,           -- 글쓴이 성명
       subject              VARCHAR(100) NOT NULL,          -- 제목
       content              VARCHAR(4000) NOT NULL,         -- 내용
       ref                  NUMBER(5) NOT NULL,             -- 부모글 번호(그룹번호)
       indent               NUMBER(2) DEFAULT 0 NOT NULL,   -- 답변여부, 깊이
       ansnum               NUMBER(5) DEFAULT 0 NOT NULL,   -- 답변 순서(최신답변은 부모글 바로 아래 달려집니다.)
       regdate              DATE NOT NULL,                  -- 글 등록일
       passwd               VARCHAR(15) NOT NULL,           -- 패스워드
       count                NUMBER(5) DEFAULT 0 NOT NULL,   -- 조회수
       ip                   VARCHAR(15) NOT NULL,           -- 글쓴이 IP
       filename             VARCHAR(50) NULL,               -- 파일명
       filesize             NUMBER(7) NULL,                 -- 파일 사이즈
       refnum               NUMBER    DEFAULT 0,            -- 답변확인 컬럼
       PRIMARY KEY (num)
);

--  Sequence Object

    CREATE SEQUENCE board_seq
    START WITH   1         --시작번호
    INCREMENT BY 1         --증가값
    MAXVALUE     99999     --최대값
    CACHE 20               --시쿼스 변경시 자주 update되는 것을 방지하기위한 캐시값
    NOCYCLE;

열공하시길 바랍니다...

이 글이 도움이 되었나요?

신고하기
0분 전
작성된 댓글이 없습니다. 첫 댓글을 달아보세요!
    댓글을 작성하려면 로그인이 필요합니다.