Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Колонка Primary Key или нет?


Автор: it_medved 8.12.2008, 18:16
Код

select C.COLUMN_NAME, C.ORDINAL_POSITION , C.IS_NULLABLE, C.DATA_TYPE
from INFORMATION_SCHEMA.COLUMNS as C
where C.TABLE_NAME = 'Table_Name'


вот такой запросик выводит инфу о колонках некой таблицы, только вот мне бы еще узнать, поле примари кей или нет?

бд - сиквел 2005

Автор: boevik 8.12.2008, 23:58
Надо проверять INFORMATION_SCHEMA.KEY_COLUMN_USAGE

Автор: it_medved 30.12.2008, 23:03
а как узнать связь PK - с какойто таблицей?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)