프로시져 추가
CREATE PROCEDURE `test`.`deleteMember`(
IN v_userid VARCHAR(12)
)
BEGIN
DELETE FROM Member
WHERE userid = v_userid;
END
프로시져 추가
CREATE PROCEDURE updateMember
(IN v_userid VARCHAR(12),
IN v_zipcode CHAR(7),
IN v_address VARCHAR(200),
IN v_email VARCHAR(50))
BEGIN
UPDATE Member
SET zipcode=v_zipcode, address=v_address, email=v_email
WHERE userid=v_userid;
END
프로시져 추가
CREATE PROCEDURE `test`.`getMember`(IN v_userid VARCHAR(12))
BEGIN
SELECT userid, passwd, name, zipcode,address,email
FROM Member
WHERE userid=v_userid;
END
프로시져 추가
CREATE PROCEDURE glist()
BEGIN
SELECT num,name,email,title,contents
FROM GuestBook
ORDER BY num DESC;
END
프로시져 추가
CREATE PROCEDURE boardInsert
(
IN v_name VARCHAR(20),
IN v_email VARCHAR(20),
IN v_title VARCHAR(50),
IN v_contents TEXT
)
BEGIN
INSERT INTO GuestBook(name,email,title,contents)
VALUES(v_name,v_email,v_title,v_contents);
END
프로시져 추가
CREATE PROCEDURE selectBoard
(
IN v_num INTEGER(11)
)
BEGIN
SELECT name, email, title, contents
FROM GuestBook
WHERE num = v_num;
END
DB의 테이블 추가했던것.
CREATE TABLE `Member` (
`userid` varchar(12) NOT NULL,
`passwd` varchar(12) NOT NULL,
`name` varchar(20) NOT NULL,
`zipcode` char(7) DEFAULT NULL,
`address` varchar(200) DEFAULT NULL,
`email` varchar(50) NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---
CREATE TABLE `Student` (
`hakbun` char(4) NOT NULL,
`irum` varchar(20) NOT NULL,
`eng` int(11) NOT NULL,
`kor` int(11) NOT NULL,
`mat` int(11) NOT NULL,
`edp` int(11) NOT NULL,
`avg` double DEFAULT NULL,
`tot` int(11) DEFAULT NULL,
`grade` char(1) DEFAULT NULL,
PRIMARY KEY (`hakbun`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- 그리고 zipcode까지.
'Java & Oracle' 카테고리의 다른 글
EL (0) | 2014.06.26 |
---|---|
최종 회원가입, 로그인, 회원정보수정, 탈퇴, 방명록 최종본 (0) | 2014.06.26 |
회원가입 (0) | 2014.06.24 |
자바빈, 우편번호 검색(dbcp), 쿠키, session, 로그인(bean) (0) | 2014.06.23 |
사원 봉급 정보 (0) | 2014.06.20 |