JAKARTAPROJECT
JAKARTA TIPJSP TIPJSP 질문&답변DATABASE TIPJAVASCRIPT TIPWEBHACKING TIP기타 TIP
데이터베이스 팁
데이터베이스 팁
데이터베이스 팁 게시판 입니다
Displaying Native SQL
kaiser
이미지 슬라이더 보기
Displaying Native SQL
Java Database Connectivity (JDBC) drivers sometimes perform conversions on Structured Query Language (SQL) statements that you execute before sending them to the database. It can be helpful for debugging purposes to see the translated SQL, and you can accomplish this by using the nativeSQL() method in the java.sql.Connection class:
즉, 이렇게 사용하면 sql 디버그할때는 편하겠네요 ...쩝.
 
java.sql.Connection conn;
.
.
.
java.util.Date curdate = new java.util.Date();
java.text.SimpleDateFormat sdf =
		new java.text.SimpleDateFormat(
		"yy-MM-dd hh:mm:ss");
String datetext = "{ts " + sdf.format(curdate) + "}";
System.out.println(conn.nativeSQL(
		"UPDATE MYTABLE SET DATECOL = " +
datetext));
Running this code will display the converted SQL that the JDBC driver will be sending to the database, such as:
 
UPDATE MYTABLE SET SOMEDATE = TO_DATE (99-04-21 09:23:48, 'YYYY-MM-DD HH24:MI:SS')
추가로 api 찾아보면

nativeSQL

String nativeSQL(String sql)
                 throws SQLException
Converts the given SQL statement into the system's native SQL grammar. A driver may convert the JDBC SQL grammar into its system's native SQL grammar prior to sending it. This method returns the native form of the statement that the driver would have sent.

Parameters:
sql - an SQL statement that may contain one or more '?' parameter placeholders
Returns:
the native form of this statement
Throws:
SQLException - if a database access error occurs
이렇게 나와 있네요 그럼 PreparedStatement 문장의 ? 도 나타날수 있을려나
쩝...테스트 함 해봐야 겠네요 
2005-04-21 00:56:13
222.237.198.***

서현사랑~ 안녕 안녕 나의 아기별~~

0점 (0명)
about:jakarta 링크걸기 GoodBug 2005-03-04
JS InnerFrame Class GoodBug 2005-03-17
Jakarta log4j Log4j 웹에서 사용하기 3 Tag 1 GoodBug 2005-03-10
생활 속의 안전과 프로젝트 이야기가 솔솔~~^^ 4 Disciple 2005-11-30
기타 Displaying Native SQL 1 kaiser 2005-04-21
설치시 설정관련 질문입니다. MrChoi 2005-03-15
[답변] 찾았습니다! GoodBug 2005-03-16
[답변] 설치시 설정관련 질문입니다. 2 GoodBug 2005-03-15
덧글 1개 | 태그 0개 | 관련글보기
태그입력
쉽표(,)구분으로 한번에 여러 태그를 입력할수 있습니다
kaiser
(0) (0)
? 는 안되네요...쩝.... :1 이렇게 나오네요
211.189.124.*** 2005-04-21 16:44:40
이름 비밀번호
데이터베이스 팁
데이터베이스 팁 게시판 입니다
! 번호 제목 글쓴이 일자 조회
181 import DB 부분적인 데이터 export / import 방법 2 kaiser 2008-12-29 7,751
180 NOT IN NOT EXISTS not in 과 not exists의 개념 이해 1 kaiser 2008-12-17 19,539
179 IP 접속자 아이피 보기 1 GoodBug 2008-06-27 9,404
178 meta 오라클 스키마 스크립트 받기 1 GoodBug 2008-06-05 19,806
177 ORA-00054 ORA-00054: resource busy and acquire with NOWAIT specified 1 GoodBug 2007-10-27 13,010
176 한글 MYSQL 서버 캐릭셋이 EUCKR이 아닐경우 클라이언트 설정 1 GoodBug 2007-10-09 8,307
175 archive 아카이브 성능 향상 1 GoodBug 2007-10-02 7,902
174 Dictionary Dict table 1 GoodBug 2007-10-02 7,188
173 오라클튜닝 redo log file 구성 모니터 1 GoodBug 2007-09-20 7,864
172 dictionary 자주쓰는 딕셔너리 정보 1 1 GoodBug 2007-09-20 8,307
171 TableSpace Tablespace 별 사용량 확인 1 GoodBug 2007-09-20 8,593
170 오라클 체크포인트 관련 파라미터 2 GoodBug 2007-09-20 7,373
169 오라클튜닝 테이블 스캔 통계 1 GoodBug 2007-09-19 7,226
168 오라클튜닝 v$filestat로 디스크 I/O 를 확인해보자 1 GoodBug 2007-09-19 10,207
167 오라클튜닝 ORA-04031 에러 대처법 및 예방법 1 GoodBug 2007-09-17 13,674
166 오라클튜닝 DB_FILE_MULTIBLOCK_READ_COUNT 1 GoodBug 2007-09-17 7,236
165 TableSpace TableSpace 관리 (Dictionary, Locally) 1 GoodBug 2007-09-16 7,738
164 오라클튜닝 문제해결 및 튜닝 관련 뷰 2 GoodBug 2007-09-16 7,660
163 segment 오라클 SEGMENT 1 GoodBug 2007-09-16 8,587
162 startup 오라클 startup시 단계별 오픈 파일 1 GoodBug 2007-09-16 7,498
copyright 2005-2018 by Unicorn