Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Узнать условие для View  [new]
fat32al1ty
Member

Откуда:
Сообщений: 16
Доброго времени суток.

В базе некто создал view. Моя задача узнать какие условия в селекте он использовал когда его создавал.

Пример:

create view VIEW_LINUX_INF (WRITETIME,SYSTEM_NAME,HOSTNAME,HARDWARE_BRAND,HARDWARE_MODEL,NUMBER_OF_PROCESSORS_ONLINE,CONFCPU,BIOS_VERSION,BIOS_RELEASE,MACHINE_SERIAL)
as
select concat(concat(concat(concat(concat(concat(substr(DateForm("WRITETIME",'H'),1,4),'-'),
substr("WRITETIME",4,2)),'-'),substr("WRITETIME",6,2)), substr(DateForm("WRITETIME",'H'),11,6)),':00.000000000'),
"System_Name","Hostname","Hardware_Brand","Hardware_Model","Number_of_Processors_Online","CONFCPU","BIOS_Version",
concat(concat(concat(concat(concat(substr("BIOS_Release",7,4),'-'),substr("BIOS_Release",1,2)),'-'),
substr("BIOS_Release",4,2)),' 00:00:00.000000000'),"Machine_Serial"
from "Linux_Machine_Information"
where "WRITETIME" in (select max ("WRITETIME") from "Linux_Machine_Information" group by "System_Name");


Мне нужно узнать ту часть что красным я выделил.
29 сен 14, 15:17    [16634390]     Ответить | Цитировать Сообщить модератору
 Re: Узнать условие для View  [new]
Glory
Member

Откуда:
Сообщений: 104751
SELECT OBJECT_DEFINITION (OBJECT_ID(N'dbo.VIEW_LINUX_IN'));
29 сен 14, 15:19    [16634409]     Ответить | Цитировать Сообщить модератору
 Re: Узнать условие для View  [new]
Artyomik
Member

Откуда:
Сообщений: 16
sp_helptext 'VIEW_LINUX_INF'
30 сен 14, 09:56    [16637063]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить