MSSQL - в представлении отсутствует столбец

Я пытаюсь импортировать некоторые данные из базы данных MSSQL, используя R, но сталкиваюсь с ошибками.

[1] "42S22 207 [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'SOME_COLUMN'."                                                  
[2] "42000 4413 [Microsoft][ODBC SQL Server Driver][SQL Server]Could not use view or function 'MY_VIEW' because of binding errors."
[3] "[RODBC] ERROR: Could not SQLExecDirect 'SELECT * FROM MY_VIEW'" 

Я также попытался прочитать некоторые данные, используя RazorSQL

Я провел некоторое исследование, и я предполагаю, что проблема в том, что SOME_COLUMN был удален из представлений, лежащих в основе таблицы. Есть ли способ получить запрос, на котором основано представление? Пока я пробовал это:

select definition
from sys.objects     o
join sys.sql_modules m on m.object_id = o.object_id
where o.object_id = object_id( 'MY-SCHEMA.MY_VIEW')
  and o.type      = 'V'

Но этот запрос ничего не возвращает. Есть ли способ получить запрос вида? И есть ли способ получить данные из представления или я должен сказать парням из базы данных сначала исправить представление? Заранее спасибо!

0 ответов

Другие вопросы по тегам