2010-11-22 2 views
1

SQL 문을 검증하는 Java 도구를 작성하고 있습니다. SELECT 쿼리의 경우 Connection.prepareStatementPreparedStatemet.getMetaData으로 처리 할 수 ​​있습니다. 예외 없음 == 좋은 쿼리. Unfourtunately 예를 들어 작동하지 않습니다. INSERT 문 - 쿼리의 오류는 명령문을 실행할 때만 예외를 만듭니다.MySQL의 JDBC 드라이버에 SQL 구문 분석 기능이 있습니까?

문을 실행하지 않고 JDBC를 통해 SQL을 구문 분석 할 수있는 방법이 있습니까? 내부 방법은 어쩌면?

Unfourtunately 나는 Connector/J의 소스 코드도 찾을 수 없었습니다. 링크가있어서 고맙겠습니다.

답변

0

확인을 클릭하여 보호 된 메서드를 호출해야합니다. com.mysql.jdbc.ServerPreparedStatement.getInstance(MySQLConnection conn, String sql, String catalog, int, int)

관련 문제