Tôi có một ứng dụng sử dụng JMS op top của Oracle xếp hàng tiên tiến. Tôi muốn làm một truy vấn trên bảng xếp hàng cho thấy nội dung của thông báo (trong trường hợp của tôi là XML). Vì vậy, khi tôi thực hiện một 'user_data chọn từ [queue_table]' Tôi nhận được 'AQ SYS.AQ $ _JMS_TEXT_MESSAGE' làm phản hồi.
Có chức năng nào để nội dung của thông báo này có thể được hiển thị không? Cái gì đó như 'chọn FUNCTION (user_data) từ [queue_table]' hay cái gì đó?
Tôi googled, đã quét nhiều bài viết về xếp hàng Oracle, nhưng tôi không thể tìm thấy điều này. Tôi nghi ngờ có một cách đơn giản để làm điều này, nhưng tôi không thể tìm thấy nó.
"select queue.user_data.text_vc từ hàng đợi [queue_table]" Tôi đã thêm câu trả lời ở đây, vì vậy tôi có thể quảng bá câu trả lời là giải pháp cho vấn đề và tôi muốn câu trả lời hoàn thành. –
Tôi thấy rằng văn bản lớn hơn được lưu trữ trong queue.user_data.text_lob thay vì text_vc –