우리는 우리의 DB를 오라클로 마이그레이션 할 계획입니다. 우리는 수작업으로 각각의 임베디드 SQL이 오라클에서 작동하는지 확인해야합니다. 다른 SQL 규칙을 따르지 않을 수도 있습니다. 이제는 내 필요성이 매우 간단합니다.오라클에 대한 JDBC 쿼리
이렇게 쿼리를 포함 할 수있는 파일을 탐색해야합니다.
String sql = "select * from test"여기서 name = "+ test +"및 age = "+ age;
거의 1000 개의 파일이 있으며 각 파일에는 유닉스 script.But을 통해 수행 한 쿼리 만 단독으로 뽑아 야하는 것과 같은 다른 종류의 쿼리가 있습니다. 그러나이 Java 기반 쿼리를 Oracle 호환 쿼리로 변환해야합니다.
즉. select * from test 여기서 name = "name"및 age = "age"
기본적으로 this에 의해 쿼리의 구문을 검사해야합니다. TOAD에서 이와 비슷한 것을 보았지만 1000 개 이상의 파일이 있고 수동으로 각각을 변경할 수 없습니다. 방법이 있습니까? 내가 질문 내가 더 설명 할 것
는 SQL 문자열을 구축 오히려 문자열 연결보다 PreparedStatement.bind (...)를 사용해야 성능과 보안상의 이유로