Если вы выполняете запрос и ожидаете ResultSet
(по крайней мере, в этом сценарии), вы можете просто вызвать ResultSet
's getStatement()
следующим образом:
ResultSet rs = pstmt.executeQuery();
String executedQuery = rs.getStatement().toString();
Переменная executedQuery
будет содержать инструкцию, которая использовалась для создания ResultSet
.
Теперь, я понимаю, этот вопрос довольно старый, но я надеюсь, что это кому-то поможет ..