powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Описания объектов
5 сообщений из 5, страница 1 из 1
Описания объектов
    #32071294
xenon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникла необходимость распечатать список объектов (поля, таблицы и пр.) вместе с описаниями, которые заполненены при помощи EM. Пытался найти в каких системных таблицах они хранятся, не получилось.
Подскажите кто-нибудь.
...
Рейтинг: 0 / 0
Описания объектов
    #32071306
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
syscolumns, sysindexes, sysindexkeys, sysobjects...
...
Рейтинг: 0 / 0
Описания объектов
    #32071313
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужны именно системные таблицы ? А fn_listextendedproperty не подойдет ?
...
Рейтинг: 0 / 0
Описания объектов
    #32071324
xenon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fn_listextendedproperty подошло.
Спасибо.
...
Рейтинг: 0 / 0
Описания объектов
    #32071656
bantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Классика :-)

if object_id('dbo.sp_desc') is not NULL drop procedure dbo.sp_desc
go

CREATE PROCEDURE sp_desc
(@tablename varchar(50) )
AS begin

select cast(column_name as varchar(15)) name,cast(data_type as varchar(15)) type,
length = case when isnull(character_maximum_length,0)>0 then
character_maximum_length
else
numeric_precision
end
,is_nullable as 'NULLS?'
from information_schema.COLUMNS where table_name=@tablename

return(0)
end
go

--exec sp_desc 't_Order'


DECLARE @table varchar(80)
DECLARE tab_desc cursor
FOR SELECT name FROM sysobjects WHERE type = 'U'
-- OR type = 'S'

OPEN tab_desc
FETCH next FROM tab_desc INTO @table
WHILE @@fetch_status = 0
BEGIN
PRINT @table + char(13) + char(10)
EXEC sp_desc @table
FETCH next FROM tab_desc INTO @table
END
CLOSE tab_desc
DEALLOCATE tab_desc
GO
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Описания объектов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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