oracle db(2)
-
[오라클]Oracle Function
oracle function 함수 만들어보자~~~ CREATE OR REPLACE FUNCTION Schemas(연결고리).GET_LIST( function 이름) ( V_NAME IN VARCHAR2 ) RETURN VARCHAR2 IS TEMP_AGE VARCHAR2(10) := '' ; -- 임시변수? BEGIN SELECT AGE INTO TEMP_AGE --이곳에 임시로 처들어감 FROM TABLE WHERE NAME = V_NAME ; IF SQL%NOTFOUND THEN RETURN(' ') ; END IF; RETURN (TEMP_AGE); EXCEPTIONWHEN OTHERS THEN RETURN(' ') ; END GET_LIST( function 이름) ;/ 이런 식으로 응용해서 쓰면..
2014.01.21 -
[JSP]Oracle CLOB 사용
CLOB 는 Oracle에 존재하는 필드타입이다.함수가 아님... 오라클버전에 따라 다루는 방법도 다르기 때문에 검색이 필요하다. 1. 일단 DB에 저장하는 방법은 CLOB 데이터필드 컬럼을 empty_clob() 로 넣어준다. EX )INSERT INTO CLOBTABLE ( CLOB_COLUMN) VALUES ( empty_clob() ) ; 2. select clob_column from table_name where = 조건 for update 로 락을 걸어준다. 3. con.setAutoCommit(false) 데이터 삽입을 처리하기위해 설정해주고 받아온 column을 ResultSet 에 rs.getClob()로 통한 받아와 getCharacterOutputStream 통해 writer 를 해..
2013.12.07