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

  1. Перейдите в http://tess4j.sourceforge.net/usage.html и нажмите Visual C++ Redistributable for VS2012
  2. Загрузите его и запустите VSU_4\vcredist_x64.exe или VSU_4\vcredist_x84.exe в зависимости от конфигурации вашей системы
  3. Поместите файлы dll в папку lib вместе с вашими другими библиотеками (например, \lib\win32-x86\your dll files).
7
задан Sudhan 25 November 2013 в 12:05
поделиться

5 ответов

щелкните правой кнопкой мыши представление в объекте-проводнике, выберите «script view as ...», затем «create to» и затем «новое окно редактора запросов»

0
ответ дан Brett Schneider 22 August 2018 в 22:32
поделиться

В Management Studio откройте «Обозреватель объектов».

  • Перейдите в свою базу данных
  • . Существует субнод Views
  • Найдите свой вид
  • Выберите Script view as > Create To > New query window

, и все готово!

enter image description here [/g0]

Если вы хотите получить инструкцию SQL, которая определяет представление из кода T-SQL, используйте это:

SELECT  
    m.definition    
FROM sys.views v
INNER JOIN sys.sql_modules m ON m.object_id = v.object_id
WHERE name = 'Example_1'
28
ответ дан marc_s 22 August 2018 в 22:32
поделиться
  • 1
    спасибо marc .... извините мой вопрос все еще не ударил быков eye.Kindly relook на мой вопрос сейчас – Sudhan 25 November 2013 в 12:07
  • 2
    @ Судхан: ты даже сделал TRY , что я показал? Этот WILL показывает запрос, используемый для создания представления! Это то, что вы ищете, нет? – marc_s 25 November 2013 в 12:08
  • 3
    +1 от меня, независимо от того, что OP фактически пытается сделать, этот 100% отвечает на вопрос. – OGHaza 25 November 2013 в 12:09
  • 4
    значения определения в sys.sql_modules имеют значение null .... – Sudhan 25 November 2013 в 12:23
  • 5
    Символ блокировки означает, что зашифрован – OGHaza 25 November 2013 в 12:45

Кроме того, если у вас есть ограниченный доступ к базе данных (IE: не могу использовать «Функция скрипта как> CREATE To»), есть еще одна возможность получить этот запрос.

Найти свой вид> щелкните правой кнопкой мыши> «Дизайн».

Это даст вам запрос, который вы ищете.

0
ответ дан Max Asinger 22 August 2018 в 22:32
поделиться

Используйте sp_helptext перед view_name. Пример:

sp_helptext Example_1

Следовательно, вы получите запрос:

CREATE VIEW dbo.Example_1
AS
SELECT       a, b, c
FROM         dbo.table_name JOIN blah blah blah
WHERE        blah blah blah

sp_helptext предоставит хранимые процедуры.

0
ответ дан Pradeep Kumar Prabaharan 22 August 2018 в 22:32
поделиться

, если я понял, что вы можете сделать следующее

Щелкните правой кнопкой мыши на View Name в SQL Server Management Studio -> Script View As -> CREATE To -> New Query Window

1
ответ дан Rohaan 22 August 2018 в 22:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: