Установка Oracle AQ типа SYS.AQ $_JMS_TEXT_MESSAGE из OCCI / C

#c #oracle #jms #oracle-aq #advanced-queuing

#c #Oracle #jms #oracle-aq #дополнительно -постановка в очередь

Вопрос:

У меня есть приложение, написанное на C , которое должно заполнить очередь типа SYS.AQ $_JMS_TEXT_MESSAGE.

Я использую OCCI, API C для управления базой данных Oracle, и я успешно заполнил очереди других типов.

Возможно ли заполнить очередь типа SYS.AQ $_JMS_TEXT_MESSAGE с использованием OCCI?

Комментарии:

1. Я не уверен. по крайней мере, вы можете вызвать анонимный блок PL / SQL, который это сделает. AQ $_JMS_TEXT_MESSAGE — это тип данных Oracle, в котором конструктор реализован как хранимая процедура Java. Так что, по крайней мере, вы можете вызвать блок PL / SQL и создать этот объект на стороне базы данных. Но, возможно, есть и другие способы.

2. Блестящая идея. Я попробую это, если другого решения не будет. Спасибо