Ich habe eine Anwendung, die JMS op top Oracle erweiterte Warteschlangen verwendet. Ich möchte eine Abfrage in der Queue-Tabelle machen, die den Inhalt der Nachricht anzeigt (was in meinem Fall XML ist). Wenn ich also 'Select user_data from [queue_table]' anwähle, bekomme ich 'AQ SYS.AQ $ _JMS_TEXT_MESSAGE' als Antwort.
Gibt es eine Funktion, damit der Inhalt dieser Nachricht angezeigt werden kann? Etwas wie 'FUNCTION (user_data) von [queue_table] auswählen oder etwas?
Ich googelte, scannte zahlreiche Oracle-Artikel über Warteschlangen, aber ich kann dieses Ding nicht finden. Ich vermute, es gibt einen einfachen Weg, dies zu tun, aber ich kann es nicht finden.
"Wählen Sie queue.user_data.text_vc aus [queue_table] queue" Ich habe die Antwort hier hinzugefügt, so dass ich die Antwort als die Lösung für das Problem fördern kann, und ich möchte die Antwort abgeschlossen sein. –
Ich habe festgestellt, dass größere Text in queue.user_data.text_lob statt text_vc –