w2strose / teamProject_zootopia

0 stars 0 forks source link

이벤트페이지 구현 #14

Open w2strose opened 2 years ago

w2strose commented 2 years ago

-- 5. 이벤트 테이블 create sequence event_seq start with 1; <---- (시퀀스) ​ create table Zoo_Event( E_NUMBER NUMBER primary key, E_NAME varchar2(30) not null, E_CONTENT varchar2(30) not null ); <----(테이블) ​ insert into Zoo_Event values(event_seq.nextval, 2,2); select * from Zoo_Event;

더 필요하다 생각하는것 : 시작일자 , 종료일자 , 조회수 + 이미지 추가해야할거같아서 이미지도(12.30 up)

-------------- 수정본 ---------------- create table Zoo_Event( E_number number(7) not null, E_name varchar2(30) not null, E_content varchar2(2000) not null, E_image varchar2(30) not null, E_readcount number(5) default 0 not null, E_regdate timestamp(6) default sysdate not null, CONSTRAINT Zoo_Event_pk PRIMARY KEY(E_number) );

// 테이블 변수이름 구역별로 대문자 + _소문자 가 이클립스 코드작성하기에 용이하지 않을까 생각 // EX) E _number

create SEQUENCE event_seq start with 0 INCREMENT by 1 MINVALUE 0 NOCACHE NOCYCLE;

// 시퀀스 2로 시작하는거 minvalue 0으로 잡고 시작값 0으로 잡으면 1로 시작 가능

drop sequence event_seq; drop table Zoo_Event;

insert into Zoo_Event values(event_seq.nextval, 2,'신년기념 30 % 세일','event.jpg',1 ,sysdate); // 잘 들어가는것 확인

select * from Zoo_Event;

프론트엔드 참조 https://www.sonohotelsresorts.com/goyang/?page_chk=1

insert기능은 관리자만 가능하게, input - hidden 이거로 조정가능하지않을까

w2strose commented 2 years ago

create table Zoo_Event( E_number number(7) not null, E_name varchar2(30) not null, E_content varchar2(2000) not null, E_image varchar(20) not null, E_readcount number(5) default 0 not null, E_regdate timestamp(6) default sysdate not null, CONSTRAINT Zoo_Event_pk PRIMARY KEY(E_number) );

create SEQUENCE event_seq start with 0 INCREMENT by 1 MINVALUE 0 NOCACHE NOCYCLE;

drop sequence event_seq; drop table Zoo_Event;

insert into Zoo_Event values(event_seq.nextval, 2,'신년기념 30 % 세일','event.jpg',1 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '여름기념','여름기념 30 % 세일','event2.jpg',0 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '가을기념','가을기념 30 % 세일','event3.jpg',0 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '할로윈이벤트','할로윈기념 30 % 세일','event5.jpg',0 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '겨울기념','겨울기념 30 % 세일','event4.jpg',0 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '봄 이벤트','봄 이벤트 기념 30 % 세일','event5.jpg',0 ,sysdate); insert into Zoo_Event values(event_seq.nextval, '오픈 이벤트','오픈 이벤트 기념 30 % 세일','event6.jpg',0 ,sysdate); update Zoo_Event set E_readcount = E_readcount+1 where E_number=1; select from Zoo_Event where E_number=1; select E_image from Zoo_Event where E_number = 3 order by E_number desc; select from Zoo_Event;

commit;