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

Откуда: Україна
Сообщений: 1299
Привет нужна такая кверя.
Проверить есть ли поле Filed1 таблички Table1 Праймарі Кейем или FK.
Чё-то я никак не могу найти где сторится инфа о том на каких полях построен PK/FK.

Thanks!
12 сен 12, 13:55    [13151715]     Ответить | Цитировать Сообщить модератору
 Re: Проверка PK  [new]
Зайцев Фёдор
Member

Откуда: Лужки
Сообщений: 5308
sys.foreign_key_columns
12 сен 12, 13:57    [13151734]     Ответить | Цитировать Сообщить модератору
 Re: Проверка PK  [new]
iap
Member

Откуда: Москва
Сообщений: 47052
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
12 сен 12, 15:24    [13152419]     Ответить | Цитировать Сообщить модератору
 Re: Проверка PK  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Вообще-то INFORMATION_SCHEMA кошернее, т.к. по стандарту.
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS

Но я тоже злоупотребляю
12 сен 12, 15:32    [13152502]     Ответить | Цитировать Сообщить модератору
 Re: Проверка PK  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Упс.
12 сен 12, 15:34    [13152511]     Ответить | Цитировать Сообщить модератору
 Re: Проверка PK  [new]
Stepan_mk
Member

Откуда: Україна
Сообщений: 1299
Спасибо. Помогло
12 сен 12, 16:49    [13153121]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить