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

Откуда: Нижний Новгород
Сообщений: 67
Нужно получить одним запросом свойства MS_Description из 3х таблиц.
Из одной получаю так:
SELECT objname, CONVERT(varchar(50), value)
FROM fn_listextendedproperty (NULL, 'schema', 'dbo', 'table', 'table1, 'column', default)
WHERE name = 'MS_Description' AND objtype = 'COLUMN'


Как это сделать для трёх таблиц.
Предполагаю, что fn_listextendedproperty нужно передать ещё 2 имени таблицы, но не смог найти этого в документации.
7 мар 12, 11:53    [12208751]     Ответить | Цитировать Сообщить модератору
 Re: Свойства 3х таблиц  [new]
Glory
Member

Откуда:
Сообщений: 104751
Tmin10
Предполагаю, что fn_listextendedproperty нужно передать ещё 2 имени таблицы, но не смог найти этого в документации.

Надо 3 раза выполнить fn_listextendedproperty
7 мар 12, 11:55    [12208770]     Ответить | Цитировать Сообщить модератору
 Re: Свойства 3х таблиц  [new]
Tmin10
Member

Откуда: Нижний Новгород
Сообщений: 67
А как всё это вывести в результате одного запроса, одним SELECT?
7 мар 12, 11:57    [12208792]     Ответить | Цитировать Сообщить модератору
 Re: Свойства 3х таблиц  [new]
Glory
Member

Откуда:
Сообщений: 104751
Изучить UNION ALL
7 мар 12, 11:58    [12208797]     Ответить | Цитировать Сообщить модератору
 Re: Свойства 3х таблиц  [new]
Tmin10
Member

Откуда: Нижний Новгород
Сообщений: 67
Glory
Изучить UNION ALL

Спасибо
7 мар 12, 11:58    [12208807]     Ответить | Цитировать Сообщить модератору
 Re: Свойства 3х таблиц  [new]
iap
Member

Откуда: Москва
Сообщений: 47145
А вместо 'table1' написать default и ограничить названия таблиц в WHERE не получится?
7 мар 12, 12:07    [12208884]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить