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

Откуда: Донецк
Сообщений: 144
30 апр 04, 15:35    [660034]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
nibbles
Member

Откуда: Moscow
Сообщений: 2378
Вид -> Выбрать столбцы...
Если найдете в списке столбцов Description, я буду оч благодарен - сам нуждаюсь в инструментах нормального документирования БД SQL
30 апр 04, 15:44    [660066]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
Alexey Kudinov
Member

Откуда:
Сообщений: 13589
nibbles
сам нуждаюсь в инструментах нормального документирования БД SQL


Для этого есть всевозможные Case средства. ErWin, ErStudio и др.
30 апр 04, 17:07    [660306]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
nibbles
Member

Откуда: Moscow
Сообщений: 2378
2Alexey Kudinov
Спасибо, конечно... :-) Было б странно, если б человек, забредший на этот форум, не знал о CASE-средствах. Но неужели, когда Вы видите имя таблицы в EM, Вы запускаете ErWin, чтобы понять, для чего она используется? Сильно сомневаюсь. Максимум, что я могу сделать для удобного обслуживания БД в SQL (а нормальный разработчик еще должен думать о тех, кто будет заниматься этим без него) - присвоение осмысленных имен в польской нотации и обклеивание стен в кабинете распечатками со схемами из ErWin :))
5 май 04, 11:19    [662933]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
Alexey Kudinov
Member

Откуда:
Сообщений: 13589
nibbles
Было б странно, если б человек, забредший на этот форум, не знал о CASE-средствах.


Как это ни удивительно, многие не знают.

nibbles
Максимум, что я могу сделать для удобного обслуживания БД в SQL (а нормальный разработчик еще должен думать о тех, кто будет заниматься этим без него) - присвоение осмысленных имен в польской нотации и обклеивание стен в кабинете распечатками со схемами из ErWin :))


Угу, примерно так это обычно и выглядит. Кроме наглядности, еще производит положительное впечатление на заказчика.

Description таблицы можно посмотреть в EM - надо открыть ее в Design Mode, правый клик, Properties, закладка Tables.

Или запросом

SELECT * FROM ::fn_listextendedproperty(NULL, 'user', 'dbo', 'table',
'Tablename', null, DEFAULT)
5 май 04, 12:35    [663145]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
Yuraz.com
Member

Откуда:
Сообщений: 802
Подскажите, что не так, добавляю дескрипшен к колонкам, пробовал под названием 'Description', 'caption' и др. добавлятся - добавляется, в QA по запросу вижу, что записалось описание (я 3 записи сделал, выборка ниже), а вот в EM никак не отображается под полем Description, если зайти в Design Table. Тогда вопрос, под каким именем добавить описание к колонке, что бы оно отображалось в поле Description, в EM, этой таблицы. (по поиску ничего не нашел, 20 тем просмотрел, и в Profiler ничего отловить не могу, что ж это делает EM, когда сохраняет описания...)

Заранее благодарю.

CREATE   table T1 (id int , name char (20))

EXEC   sp_addextendedproperty 'Description', 'Employee ID', 'user', dbo, 'table', 'T1', 'column', id

EXEC   sp_addextendedproperty 'Description', 'Employee Name', 'user', dbo, 'table', 'T1', 'column', name

SELECT   *
FROM   ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'T1', 'column', default)

COLUMNidcaptionEmployee ID
COLUMNidDescriptionEmployee ID
COLUMNidDescription1Employee ID
COLUMNnamecaptionEmployee Name
COLUMNnameDescriptionEmployee Name
COLUMNnameDescription1Employee Name

-- это все я навводил под описания, и ничего в EM невижу. :(
2 июл 05, 18:50    [1669863]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
Glory
Member

Откуда:
Сообщений: 104760
EXEC sp_addextendedproperty 'MS_Description'
2 июл 05, 18:52    [1669865]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
BusyMan
Member

Откуда: Москва
Сообщений: 4927
NikolayK
Как EM в списке таблиц отобразить description таблицы

Делаешь у таблицы Design
Нажимаешь кнопку Properties
в первой закладке - будет твой Desccription - там и посмотреть и изменить его можно будет.

В списке таблиц в EM его не отобразить. Но, можно запросом получить такой список.
2 июл 05, 18:56    [1669868]     Ответить | Цитировать Сообщить модератору
 Re: Как EM в списке таблиц отобразить description таблицы  [new]
Yuraz.com
Member

Откуда:
Сообщений: 802
Glory
Спасибо за оперативный ответ, видет сто раз, думал это другое :) Бывает иногда :(
2 июл 05, 22:18    [1670034]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить