Druck-SQL-Abfrage in oracle PreparedStatement.jdbc.- Treiber.OraclePreparedStatement
Ich muss sehen, dass die Abfrage an Oracle von einem Java-Programm. In der PostgreSQL-JDBC-Treiber, toString() macht den job, aber das gleiche gilt nicht für prepared statements vom Oracle-JDBC-Implementierung. Irgendwelche Ideen, wie das zu erreichen?
InformationsquelleAutor myahya | 2010-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Check-out Log4Jdbc. Dieser sitzt zwischen Ihrem JDBC-Treiber und die Anwendung Protokollierung aller DB-traffic, der geht hin und her. Treiber-agnostisch, so müssen für Treiber-spezifische logging-code.
Extrem nützlich und wäre auch praktischer, wenn es unterstützt DataSources, aber leider tut es das nicht.
InformationsquelleAutor skaffman
Ich denke, die
getOriginalSql()
Methode gibt den String zurück an Oracle.Danke, es gibt den string zurück, in die vorbereitete Anweisung, aber ohne die Spalten (Fragezeichen in der Ausgabe).
können Sie diese Aussage etwas näher erläutern?
InformationsquelleAutor Vincent Malgrat