Управление данными из временной таблицы Oracle в VB.Net - PullRequest
0 голосов
/ 07 сентября 2010

У меня есть приложение VB.Net, которое заполняет глобальную временную таблицу Oracle 11g. Я вижу данные во временной таблице , загружая их в сетку , и все выглядит правильно.

Однако, когда я вызываю хранимую процедуру Oracle из VB.Net, которая будет манипулировать данными в этой временной таблице, хранимая процедура сообщает, что моя временная таблица пусто .

Я понял, что данные в глобальной временной таблице Oracle должны быть видимы для всех сеансов, поэтому я не уверен, почему это происходит и каково будет решение.

Пожалуйста, сообщите.

С уважением, М.Р.

1 Ответ

0 голосов
/ 08 сентября 2010

Я думаю, что вы не правы. Насколько я понимаю, данные относятся к конкретным сеансам, поэтому они не будут видны другим сеансам.

Другая похожая вещь, которая иногда может сбивать с толку, заключается в том, что если таблица не быласозданный с помощью ON COMMIT PRESERVE ROWS, он будет очищен при фиксации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...