Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с view. / 2 сообщений из 2, страница 1 из 1
20.08.2009, 13:40
    #36154584
pegаs_m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с view.
Вопрос вот какой.
Я создаю процедуру, в которой использую связывание таблиц во view.
CREATE VIEW v1 AS SELECT * FROM some_table.

Затем я обрабатываю этот v1 и возвращаю его значения.
Если запускать процедуру из visual studio 2008, то процедура работает.
Если вызывать ее из кода на C#, то при первом вызове view создается и сохраняется. Соответственно при последующем вызове studio ругается что данный view уже создан и еще раз создан быть не может.

В чем проблема???
...
Рейтинг: 0 / 0
20.08.2009, 14:06
    #36154678
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с view.
pegаs_mВопрос вот какой.
Я создаю процедуру, в которой использую связывание таблиц во view.
CREATE VIEW v1 AS SELECT * FROM some_table.

Затем я обрабатываю этот v1 и возвращаю его значения.
Если запускать процедуру из visual studio 2008, то процедура работает.
Если вызывать ее из кода на C#, то при первом вызове view создается и сохраняется. Соответственно при последующем вызове studio ругается что данный view уже создан и еще раз создан быть не может.

В чем проблема???Вью - это постоянный объект, информация о котором сохраняется в системном каталоге после создания этого вью.
Вы действительно не можете создать 2 вью с одинаковыми именем в одной и той же схеме. Так же, как и 2 таблицы, например...
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с view. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]