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

Откуда:
Сообщений: 2649
Скажите пожалуйста, каким запросом можно посмотреть зависимости таблиц схемы данных (Diagrams) в системных таблицах?


Заранее благодарен.
16 дек 09, 11:36    [8073801]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Через связку INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE и INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
16 дек 09, 11:42    [8073892]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
vah
Member

Откуда:
Сообщений: 2649
pkarklin
Через связку INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE и INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS


Этот запрос показывает две связи

SELECT * FROM INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE,INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE.CONSTRAINT_NAME=INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS.CONSTRAINT_NAME

Но в графическом преставлении Diagrams отображается только одна связь.

Почему?
16 дек 09, 12:54    [8074710]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
vah
Почему?


Дык Вам должно быть виднее. Нам не известна схема Вашей бд. Да и результат запроса Вы не показали.
16 дек 09, 13:02    [8074798]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
vah
Member

Откуда:
Сообщений: 2649
pkarklin
vah
Почему?


Дык Вам должно быть виднее. Нам не известна схема Вашей бд. Да и результат запроса Вы не показали.



Sb	dbo	www	Sb	dbo	FK_www_KL	Sb	dbo	FK_www_KL	Sb	dbo	PK_KL	NONE	CASCADE	CASCADE
Sb	dbo	www	Sb	dbo	FK_www_www1	Sb	dbo	FK_www_www1	Sb	dbo	PK_www1	NONE	CASCADE	CASCADE

Совершенно идентичные записи.
16 дек 09, 13:29    [8075009]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
Glory
Member

Откуда:
Сообщений: 104760
vah


Sb	dbo	www	Sb	dbo	FK_www_KL	Sb	dbo	FK_www_KL	Sb	dbo	PK_KL	NONE	CASCADE	CASCADE
Sb	dbo	www	Sb	dbo	FK_www_www1	Sb	dbo	FK_www_www1	Sb	dbo	PK_www1	NONE	CASCADE	CASCADE

Совершенно идентичные записи.

И в какоже месте они идентичны ? FK_www_www1 идентично FK_www_KL ??
16 дек 09, 13:33    [8075043]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
vah
Member

Откуда:
Сообщений: 2649
Glory
vah


Sb	dbo	www	Sb	dbo	FK_www_KL	Sb	dbo	FK_www_KL	Sb	dbo	PK_KL	NONE	CASCADE	CASCADE
Sb	dbo	www	Sb	dbo	FK_www_www1	Sb	dbo	FK_www_www1	Sb	dbo	PK_www1	NONE	CASCADE	CASCADE

Совершенно идентичные записи.

И в какоже месте они идентичны ? FK_www_www1 идентично FK_www_KL ??


Я имею ввиду типы данных и заполненность. А имена связей думаю ни на что не влияют.
16 дек 09, 13:38    [8075091]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
Glory
Member

Откуда:
Сообщений: 104760
vah


Я имею ввиду типы данных и заполненность. А имена связей думаю ни на что не влияют.

Вы думаете неправильно
16 дек 09, 13:43    [8075132]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
vah
Member

Откуда:
Сообщений: 2649
Glory
vah


Я имею ввиду типы данных и заполненность. А имена связей думаю ни на что не влияют.

Вы думаете неправильно


Исчерпывающе
16 дек 09, 14:06    [8075319]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
vah,

Какое отношение "типы данных и заполненность" имеют к "зависимости таблиц схемы данных"?!
16 дек 09, 14:32    [8075551]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
vah
Member

Откуда:
Сообщений: 2649
pkarklin
vah,

Какое отношение "типы данных и заполненность" имеют к "зависимости таблиц схемы данных"?!


Хорошо, тогда в чем принципиальное отличие этих двух строк, кроме как в названиях индексов?
16 дек 09, 14:48    [8075733]     Ответить | Цитировать Сообщить модератору
 Re: (MSSQL2000) Схема данных  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31205
vah
pkarklin
vah,

Какое отношение "типы данных и заполненность" имеют к "зависимости таблиц схемы данных"?!


Хорошо, тогда в чем принципиальное отличие этих двух строк, кроме как в названиях индексов?
Ещё в именах уникальных констрейнов. (это намёк, что ещё нужно смотреть)

vah
Я имею ввиду типы данных и заполненность. А имена связей думаю ни на что не влияют.
А на связи влияют только "типы данных и заполненность"??? Даже неважно, какие таблицы связаны? (это тоже намёк) :-)
16 дек 09, 15:14    [8076015]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить