Posts Database
Post
Cancel

Database

게시판 첨부파일 생성

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CREATE TABLE TBL_BOARD_FILE
(
    BBS_SEQ NUMBER(12) NOT NULL,
    FILE_SEQ NUMBER(3) NOT NULL, -- 파일 여러개 첨부해줄때 순서
    FILE_ORG_NAME VARCHAR2(100) NULL, -- 파일 여러개 첨부해줄때 구별 이름
    FILE_NAME VARCHAR2(50) NULL,
    FILE_EXT VARCHAR2(20) NULL,
    FILE_SIZE NUMBER(12) NULL,
    REG_DATE DATE NULL
);


COMMENT ON COLUMN TBL_BOARD_FILE.BBS_SEQ IS '게시물번호(TBL_BOARD BBS_SEQ)';
COMMENT ON COLUMN TBL_BOARD_FILE.SEQ IS '파일번호(MAX+1)';
COMMENT ON COLUMN TBL_BOARD_FILE.FILE_ORG_NAME IS '원본 파일명';
COMMENT ON COLUMN TBL_BOARD_FILE.FILE_NAME IS '파일명';
COMMENT ON COLUMN TBL_BOARD_FILE.FILE_EXT IS '파일 확장자';
COMMENT ON COLUMN TBL_BOARD_FILE.FILE_SIZE IS '파일 크기';
COMMENT ON COLUMN TBL_BOARD_FILE.REG_DATE IS '등록일';

CREATE UNIQUE INDEX PK_BOARD_FILE ON TBL_BOARD_FILE(BBS_SEQ ASC, FILE_SEQ ASC);
ALTER TABLE TBL_BOARD_FILE ADD CONSTRAINT PK_BOARD_FILE 
PRIMARY KEY(BBS_SEQ, FILE_SEQ);

쿠키 (브라우저)

HTTP프로토콜 세션이 끊어져도 웹사이트에 접속할 때 생성되는 정보담은 임시파일 reaponse 객체에 실려서 웹브라우저에 저장

로그인 -> 쿠키세팅 -> 서버호출 -> 쿠키삭제

세션 (서버)

웹 컨테이너에 상태를 유지하기 위한 정보를 저장한다. 보안상의 문제도 해결할 수 있다.

This post is licensed under CC BY 4.0 by the author.