database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 28048 게시물 읽기
No. 28048
PreparedStatement 와 stmt 차이
작성자
펭귄도사(lng1982)
작성일
2006-09-25 21:09
조회수
946

PreparedStatement  이건  바인딩 변수(?) 이걸써서.........메모리에 적재하고고........stmt 는 한번 쿼리 날릴때마다 새로만든다는데........도통 잘 이해가 안가네요

제가 알기론 2개다 실행시점은 같은데 

PreparedStatement         select * from emp 
                                     where empno = ?

stmt                               ("select * frmo emp
                                       where empno =")+empno
이 두개가 무슨차이죠?

이 글에 대한 댓글이 총 1건 있습니다.

위에꺼는 처음 한번만 쿼리를 파싱하게되고.
밑에꺼는 매번 쿼리를 파싱하게 되기때문에
위에꺼 부하나, 속도면에서 좋은걸로 알고 있습니다.

돈세자님이 2006-09-25 22:55에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
28051Stored Procudure... insert into table select...
김영택
2006-09-26
1699
28050토드에서.... [3]
펭귄도사
2006-09-26
1791
28049쿼리 질문요..ㅡㅜ
ㅜㅜ
2006-09-26
742
28048PreparedStatement 와 stmt 차이 [1]
펭귄도사
2006-09-25
946
28047Trigger 실행 시점에 대한.. [1]
궁굼이
2006-09-25
1519
28046마농님..........(고수님들)
펭귄도사
2006-09-25
719
28045프로시져에러 [1]
이분희
2006-09-25
1807
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다