Tengo una aplicación que utiliza JMS en la parte superior de la cola avanzada de Oracle. Me gustaría hacer una consulta en la tabla de cola que muestra el contenido del mensaje (que en mi caso es XML). Entonces, cuando hago 'select user_data from [queue_table]' obtengo 'AQ SYS.AQ $ _JMS_TEXT_MESSAGE' como respuesta.
¿Existe una función para que se muestre el contenido de este mensaje? Algo como 'seleccionar FUNCTION (user_data) de [queue_table]' o algo así?
Busqué en Google, analicé numerosos artículos de Oracle sobre cola, pero no puedo encontrar esto. Sospecho que hay una manera simple de hacer esto, pero no puedo encontrarlo.
"select queue.user_data.text_vc from [queue_table] queue" Agregué la respuesta aquí, así que puedo promocionar la respuesta como la solución al problema, y quiero que la respuesta se complete. –
He encontrado que el texto más grande se almacena en queue.user_data.text_lob en lugar de text_vc –