Показать содержимое представления TSQL - PullRequest
1 голос
/ 16 февраля 2010

У меня есть представление, которое, если я пытаюсь редактировать, происходит сбой MS SQL Server Management Studio (представление содержит функцию поворота).

Есть ли способ просмотра sql, находящегося внутри представления, без сбоев MS SQL Server Management Studio?

Ответы [ 4 ]

3 голосов
/ 16 февраля 2010

Попробуйте этот запрос - работайте на SQL Server 2005 и выше:

SELECT
    v.name ,
    m.definition 
FROM 
    sys.views v
INNER JOIN 
    sys.sql_modules m ON v.object_id = m.object_id
3 голосов
/ 16 февраля 2010

ПОПРОБОВАТЬ:

exec sp_helptext yourViewName
1 голос
/ 16 февраля 2010

Какая версия SQL Management Studio?

В 2008 году я делаю следующее:

Щелкните правой кнопкой мыши на представлении

Выберите «Сценарий как ...»

"Создать в ..." или "Изменить в ..."

"Новое окно запроса"

0 голосов
/ 16 февраля 2010

Найдя его, щелкните правой кнопкой мыши, Создать, Буфер обмена ...

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