본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Java] JDBC, Database Stored Procedure 와 CallableStatement

by 돼지왕 왕돼지 2013. 9. 24.
반응형


 자바, JDBC, Database Stored Procedure 와 CallableStatement

 

[Java] JDBC, Database Stored Procedure 와 CallableStatement


StoredProcedure


StoredProcedure 데이터베이스 내에 일종의 "함수" 를 선언하여 반복적으로 어떤 작업을 수행하는 것을 말한다. 이것은 수행자체가 서버쪽에서 되는 것이기 때문에 수행속도도 더 빠르고, 네트워크에 사용되는 트래픽도 줄어든다.


CREATE OR REPLACE PROCEDURE insert_user( name VARCHAR2 )

IS

BEGIN

INSERT INTO user VALUES( name )

END


이렇게 기술한 파일을 .sql 파일로 저장하여 sql console 을 수행할 폴더에 넣어주고,

console 에서 이 파일의 파일명을 호출하면 stored procedure 가 생성된다.




CallableStatement


CallableStatement 는 데이터베이스 내의 Stored Procedure 를 수행하기 위해 사용하는 객체이다.





반응형

댓글