개발자

java 연동 callablestatement

쿠카곰돌이 2020. 12. 14. 11:19
반응형

CREATE PROCEDURE PARTS_ON_HAND (IN PARTNUM INTEGER,
OUT COST DECIMAL(7,2),
OUT QUANTITY INTEGER)
EXTERNAL NAME 'parts!onhand'
LANGUAGE JAVA PARAMETER STYLE DB2GENERAL;


CallableStatement stpCall ;
String sql = "CALL PARTS_ON_HAND ( ?,?,? )" ;
stpCall = con.prepareCall( sql ) ; /* con is the connection */
stpCall.setInt( 1, variable1 ) ;
stpCall.setBigDecimal( 2, variable2 ) ;
stpCall.setInt( 3, variable3 ) ;
stpCall.registerOutParameter( 2, Types.DECIMAL, 2 ) ;
stpCall.registerOutParameter( 3, Types.INTEGER ) ;
stpCall.execute() ;
variable2 = stpCall.getBigDecimal(2) ;
variable3 = stpCall.getInt(3) ;

 

반응형

'개발자' 카테고리의 다른 글

DB2 NULL 출력 테스트  (0) 2020.12.14
DB2 cusror사용  (0) 2020.12.14
음력 변환 프로그램 자바(Java) 소스  (0) 2020.09.29
javascript with 구문  (0) 2020.08.19
JavaScript 페이지이동  (0) 2020.08.19