Как я должен прочитать данные из другой схемы оракула, используя ado.net? - PullRequest
0 голосов
/ 02 июля 2010

У пользователя базы данных есть две схемы.Мне нужно прочитать данные из определенной схемы, используя ado.net.Я использую объект OleDbConnection для создания подключения к базе данных.Цените ваши ответы.

1 Ответ

3 голосов
/ 02 июля 2010

Используйте SCHEMA_NAME.TABLE_NAME в своих запросах.

Если вы не укажете схему, Oracle изучит текущую схему.По умолчанию схема является пользователем подключения (поэтому, если вы подключаетесь с помощью USER1 и запрашиваете TABLE1, Oracle будет искать таблицу USER1.TABLE1).Вы можете изменить текущую схему в любое время в течение сеанса с помощью:

ALTER SESSION SET CURRENT_SCHEMA=SCHEMA2;

Вы также можете использовать синонимы для указания на правильную таблицу.

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