Database/Oracle 4

java.sql.SQLException: ORA-01008: 일부 변수가 바인드되지 않았습니다.

문제발생!! 아직 학생인 후배의 다급한 요청!! DAO 를 만드는 중인듯한데.. 쿼리를 execute 시키면 에러가 난다는.. 완전 초보시란다. 뭐 여튼. 다짜고짜 소스 먼저 보내줘서 대충 살펴 보았다. 쿼리도 잘 만들었고.. 바인드도 잘 해줬구... 코드상 문제가 없는듯 했는데... 일단 에러 트래백을 먼저 보내달라고했다. 원인탐색 java.sql.SQLException: ORA-01008: 일부 변수가 바인드되지 않았습니다. insert into member(pass_subno,s_no,sub_no)values(?,?,?) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc.driver...

Database/Oracle 2011.06.14

Eclipse에서 TOAD를!!! (2)

Eclipse에 Toad Extenseion for Eclipse를 설치하는건 별로 어렵지 않았다. 단지 ojdbc14.jar를 eclipse의 plugin 디렉토리에 위치 시키고, 설치 url(http://toaddownload.quest.com/toadextensions/eclipse/beta)로 이클립스의 Install new software로 등록후 설치만 하면 끝난다. 설치 방법은 먼저 포스팅한 글을 보면 친절히 동영상으로 설명되어 있으니 참고하기 바란다. 아직 TOAD for Ecipse는 베타 버젼이라서 그런지 다양한 기능은 제공 되지 않는다. Toad Extention for Eclipse 설치후 화면 상단의 빨간 네모의 설명을 듣고 싶다면 아래 사이트를 방문하라. http://blogs...

Database/Oracle 2010.10.13

Eclipse에서 TOAD를!!!

아침에 출근해서 이메일을 체크하고... 네이버 뉴스사파리를 하던중.. 눈에 띄는 글귀를 발견했다. "퀘스트 Toad, 자바 개발자 지원 강화 나서" 평소에 TOAD 애용자로써.. 퀘스트가 자바 개발자를 대거 채용하나... 궁금중에 혹시 클릭. 가장 먼저 눈에 들어온 단어. "The Toad Extension for Eclipse" "The Toad Extension for Eclipse" "The Toad Extension for Eclipse!!!" 드디어 퀘스트가 Eclipse IDE에서 사용 가능한 TOAD를 내놓았다. 이전에 이미 Visual Studio용 TOAD를 내놓은 퀘스트는 이번에 자바개발자가 가장 많이 사용하는 VI에디터..아.. 아니. Eclipse용 TOAD를 내놓으므로써 자바 개발..

Database/Oracle 2010.10.11

CURSOR 란?

CURSOR 란? 오라클에서 CURSOR란 시스템 글로벌 영역의 공유 풀 내에 저장공간을 사용하여 사용자가 SQL 문을 실행시키면 결과값을 저장공간에 가지고 있다가 원하는 시기에 순차적으로 fetch해 처리하여 해당 결과 셋을 프로그래밍적으로 접근할수 있게 도와주는 기능이다. 이해를 돕기위해 아래의 명시적 커서 예문을 보자. 하단의 선언문(DECLARE)에서 SELECT한 결과값을 실행문(BEGIN)에서 FETCH 하여 한 결과값을 순차적으로 처리할 수 있다. 뭐 이해가 안가도 그냥 보자. 열심히 그렸다. 참견 말자. CURSOR는 묵시적커서(Implicit Cursor)와 명시적커서(Explicit Curosr)로 나뉜다. 묵시적 커서 (Implicit Cursor) 묵시적 커서는 각 SQL문장의 실행..

Database/Oracle 2010.10.02