ultima query lanzada, log, SQL%

morphos
20 de Febrero del 2006
Hola,

Estoy intentando generar un log de errores en un procedimiento en PL/SQL. La idea era a´┐Żadir en el control de excepciones una inserci´┐Żn con la query que ha provocado el error sobre una tabla de log.

´┐Ż Existe alguna variable tipo SQL%... o alg´┐Żn m´┐Żtodo que me proporcione la ´┐Żltima query lanzada por mi usuario, en mi sesi´┐Żn.?

Gracias.

eddie_
20 de Febrero del 2006
Podrias conltar la shared pool pero no es la idea. Como generalmente se resuelven esas cosas es guardandote en una variable el codigo del SQL antes de invocar cada consulta, luego en la parte de excepciones podras loguear usando siempre esa variable.

Saludos