--방명록 테이블
--순번,이름, 이메일, 비밀번호, 내용, 등록일자
DROP TABLE GUEST;
CREATE TABLE GUEST(
SEQ NUMBER(8),
NAME VARCHAR2(20) NOT NULL,
EMAIL VARCHAR2(30) NOT NULL,
PASSWD VARCHAR2(20) NOT NULL,
CONTENT VARCHAR2(200) NOT NULL,
REGDATE DATE DEFAULT SYSDATE,
PRIMARY KEY (SEQ)
);
--시퀀스 생성
DROP SEQUENCE G_SEQ;
CREATE SEQUENCE G_SEQ;
--시퀀스 추가 기능
--START WITH 3 --시작숫자
--MINVALUE 1 --최소값
--MAXVALUE 5 --최대값
--INCREMENT BY 1 --증감숫자
--CYCLE --반복
--NOCACHE; --캐쉬
SELECT G_SEQ.NEXTVAL FROM DUAL; --자동 번호 증가
INSERT INTO GUEST(SEQ, NAME, EMAIL, PASSWD, CONTENT) VALUES (G_SEQ.NEXTVAL, 'ㅋㅋ', 'HONG@NAVER.COM', '1111', '가입함');
UPDATE GUEST
SET NAME = '홍씨',
EMAIL = 'H@NAVER.COM',
PASSWD = '6666',
CONTENT = '확인'
WHERE SEQ = 2;
DELETE FROM GUEST
WHERE SEQ = 4;
SELECT * FROM GUEST
WHERE SEQ = 2;
SELECT * FROM GUEST
ORDER BY SEQ;
ROLLBACK;
COMMIT;