Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Образ таблиц запросом... / 2 сообщений из 2, страница 1 из 1
20.11.2002, 18:06:09
    #32070363
Lamz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образ таблиц запросом...
Подскажите, какими запросами можно увидеть модель баз(ы) данных. Не интересует просмотр всех записей в sysobjects или systables, а именно вся структура, допустим, таблицы путем запроса.

И если возможно, то каким запросом можно создать строку создания таблицы:

create table users (field1 type1, field2 type2 ...)...
...
Рейтинг: 0 / 0
20.11.2002, 18:27:24
    #32070375
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образ таблиц запросом...
Интересный вопрос, у меня была подобная надобность, но я поленился и использовал DMO, хотя, конечно это не самый оптимальный путь.

Для подобного рода вещей надо очень хорошо знать структуру sys таблиц. У меня на стенке висит SQL Server 7.0 System Table Map, очень полезная штука, помоему, из поставки MSSQL или из MSDN, точно не помню, пользуясь ей можно сделать очень много вещей.

Но как быть уверенным на 100%, что строка создания таблицы будет идентична строке сгенерированной DMO?

Может быть трэйсы чего скажут?
Например это.
Код: plaintext
1.
exec sp_MShelpcolumns N'[dbo].[table]',  512 , @orderby = 'id'
go

И ещё до кучи много чего другого, причём в разных ситуациях разная последовательность.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Образ таблиц запросом... / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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