Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Описания полей таблиц в MSSQLServer2000 / 8 сообщений из 8, страница 1 из 1
11.10.2002, 14:08:20
    #32057507
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
В режиме "Design Table" для каждого поля можно написать Description, вопрос собсно таков: каким образом из проги потом ети дескриптионы вытащить?Уж очень удобно было бы в них загонять название колонок в гридах.
Заранее благодарен!
...
Рейтинг: 0 / 0
11.10.2002, 14:24:00
    #32057515
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Может быть вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
select value
from
	dbo.sysproperties as sp inner join
	dbo.syscolumns as sc
	on sp.id = sc.id
where sc.[name] = @ColumnName
...
Рейтинг: 0 / 0
11.10.2002, 14:30:36
    #32057521
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Extended properties are managed using three system stored procedures:

sp_addextendedproperty
Adds a new extended property to a database object.

sp_updateextendedproperty
Updates the value of an existing extended property.

sp_dropextendedproperty
Drops an existing extended property.

You can retrieve the value of an existing extended property using the system function FN_LISTEXTENDEDPROPERTY
...
Рейтинг: 0 / 0
11.10.2002, 14:31:25
    #32057522
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Код: plaintext
SELECT * FROM   ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'MyTable', 'column', default)
...
Рейтинг: 0 / 0
11.10.2002, 14:33:30
    #32057525
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Ну тогда уж вместо NULL поставить имя свойства = 'MS_Description', а вместо default - имя интересующего поля.
...
Рейтинг: 0 / 0
11.10.2002, 15:25:21
    #32057552
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Сенкс, только вот фиг чего она возвращает, BOL почитал толку никакого, написано что мол если возвращается пустая таблица то у меня нет прав на выполнение=(((Права выставлены на все, в чем дело понять не могу=(((
...
Рейтинг: 0 / 0
11.10.2002, 15:41:45
    #32057557
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
В той БД выполняете?
Сервер часом не case-sensitive?
...
Рейтинг: 0 / 0
11.10.2002, 16:09:13
    #32057566
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Описания полей таблиц в MSSQLServer2000
Сенькс опять же, все слава богу заработало, какого черта не пускалось сначала я так и не понял=)))))Остается только воскликнуть - Микросукс=)))Хотя.....кто с 1С знаком не по рекламе, тому не страшен дивный Майкрософт
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Описания полей таблиц в MSSQLServer2000 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]