| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
- 업캐스팅
- 형변환
- 자바 야구게임
- 페이징
- 상속
- Login with OAuth Authentication
- 가변인자
- while
- 전체
- 다운캐스팅
- 25가지 효율적인 sql작성법
- 스프링
- 다형성
- Full text
- 자바
- IBatis procedure
- 상속예제
- 로또
- jquery
- Random
- angular2
- 이클립스
- full text indexing
- 추상클래스
- 전자정부
- Validations
- 단축키
- 야구게임
- 전체텍스트
- Today
- Total
목록2015/12/09 (5)
nalaolla
// 프로시저 작성view plainprint?CREATE OR REPLACE PROCEDURE SP_SEL_DATA ( IN_01 IN VARCHAR2, OUT_LISTDATA_01 OUT sys_refcursor, OUT_LISTDATA_02 OUT sys_refcursor, OUT_DATA_CNT OUT NUMBER(10) ) IS BEGIN SELECT COUNT(1) INTO OUT_DATA_CNT FROM TMP; OPEN OUT_LISTDATA_01 FOR SELECT V1, V3 FROM TMP; OPEN OUT_LISTDATA_02 FOR SELECT V1, V2, V3, V4 FROM TMP; END SP_SEL_DATA; // 프로시저 작성데이터 출력 확인 // 중요1. LOOP 절 ..
1, 연결 생성 Connection conn = DriverManager.getConnection(url, user, password); 2, 생성CallableStatement CallableStatement statement = conn.prepareCall(sql); 3, 매개 변수 설정 statement.setInt(1, id); statement.registerOutParameter(2, Types.VARCHAR); statement.registerOutParameter(3, Types.INTEGER); statement.registerOutParameter(4, Types.VARCHAR); 4, 실행 statement.execute(); 또는 statement.executeUpdate(); 5..
package test.com.board.view; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException; public class BoardMain { private static final String DRIVER_NAME = "oracle.jdbc.OracleDriver"; private static final String URL = "jdbc:oracle:thin:@localhost:1521:XE"; private static final..
1. Creating a PackageINSERT, UPDATE, DELETE 의 경우는 프로시져 생성시 별다른 이슈가 발생하지 않는다..리턴값이 발생하지 않기 때문에..하지만 SELECT의 경우 리턴값을 받아야 하기때문에 커서에 해당 ResultSet을 담아 리턴해주어야 한다.먼저 패키지를 생성한다.CREATE OR REPLACE PACKAGE TYPES AS --> 패키지명은 "TYPES" TYPE cursorType is REF CURSOR; --> 패키지에 생성된 커서타입 REF CURSOR END TYPES; 2. Creating a Procedure CREATE OR REPLACE PROCEDURE UP_GET_TABLES ( PSEARCH_FIELD IN VARCHAR2, --SEARCH F..
Creating a Table오라클 스키마에 해당 테이블 등록CREATE TABLE "JAVA_PROJECT"."BOARD" ("NUM" NUMBER, "TITLE" VARCHAR2(50 BYTE), "CONTENT" VARCHAR2(2000 BYTE), "WRITER" VARCHAR2(20 BYTE), "REGDATE" DATE ); Creating a Package1. test.com.board.control2. test.com.board.model3. test.com.board.view Package test.com.board.controlBoardDAO.javapackage test.com.board.control; import java.util.List; public interface Board..