=====================2월 9일 화요일======================
-----------------------------[오전]--------------------------------
💻[전체출력, 이름검색]
📃어제 하던거 이어서, 자바로 데이터값 입력해서 db로 넘겨받기
=>총 세건 입력세팅
📃 중복체크
사실 데이터 입력 전 중복체크 해주는게 좋음
=> 사번 입력 후 중복체크
ㅣ- pk = 회원가입시 userID체크, 주민번호 유무, 핸드폰번호 등
💡 꼭 기억) select처리 = >executeQuery() = >RS기억 = >next()
*)저장처리 에러 java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (SYSTEM.SYS_C007290) violated --db저장은 되는데?
📃 [개인별 이름조회 like연산]
ㅣ- dbSelectName()메소드 이용
📃 [전체 레코드 갯수표시('메일'위쪽에)]
ㅣ- GGtotal전역변수, dbTotalCount()메소드 이용
-----------------------------[오후]--------------------------------
📃 [이름 및 제목조회]
ㅣ- public void dbSelectNameTitle( )
📃 [데이터등록]
ㅣ- public void spInsert() {
Statement myST;
PreparedStatement myPST;
CallableStatement mycst; //import.java.sql.CallableStatement; 처음 사용
create or replace procedure guest_sp_insert
(
vsabun in number,
vname in varchar2 ,
vtitle in varchar2 ,
vpay in number,
vemail in varchar2
)
is
begin
insert into guest(sabun,name,title,wdate,pay,hit,email)
values( vsabun, vname,vtitle, sysdate, vpay, 0, vemail);
dbms_output.put_line( vsabun || '신규등록 성공했습니다 ' );
end;
/
SQL> commit ;
SQL> exec guest_sp_insert(9997, 'gugu', 'dan', 81, 'gu@daum') ;
SQL> commit ;
SQL> select * from guest ;
SQL> select object_name from user_procedures ;
📃 SQL 테스트
'Today I Learned' 카테고리의 다른 글
2021.02.15(Mon) 📌 TIL (0) | 2021.02.16 |
---|---|
2021.02.10(Wed) 📌 TIL (0) | 2021.02.10 |
2021.02.08(Mon) 📌 TIL (0) | 2021.02.08 |
2021.02.05(Fri) 📌 TIL (0) | 2021.02.08 |
2021.02.04(Thu) 📌 TIL (0) | 2021.02.04 |