Как я могу увидеть сгенерированный SQL из моей Spring StoredProcedure? - PullRequest
0 голосов
/ 21 июня 2010

У меня есть org.springframework.jdbc.object.StoredProcedure, который я использую для вызова функции БД. Я хочу иметь возможность видеть сгенерированный SQL. Я звоню

org.springframework.jdbc.object.SqlCall.getCallString()

в моем объекте StoredProcedure, но это возвращает строку с ? символами вместо параметров. Как я могу получить полный SQL с включенными параметрами?

1 Ответ

1 голос
/ 21 июня 2010

Вы не можете, это не так, как работают хранимые процедуры. Приложение отправляет аргументы отдельно от строки вызова.

Однако вы можете включить регистрацию в DEBUG, вы должны увидеть, как Spring регистрирует отдельные аргументы по мере их установки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...