![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать - Identity поле, или нет? [MSSQL]
Ega23 © (2006-06-28 15:58:00)Внимание!
Всё происходит НА КЛИЕНТЕ!
Итак: есть имя таблицы, есть набор данныхSelect * from Имя_Таблицы.
Надо пройтись по всем Fields в НД и узнать, является ли какое-нибудь поле Identity.
Собственно говоря, интересует запрос к системным таблицам, на основании которого по имени пользовательской таблицы и имени столбца я могу получить атрибуты данного столбца: Identity, NULL/NOT NULL, CONSTRAINT и т.п.
Но в первую очередь интересует именно атрибут Identity.
Ega23 (2006-06-28 16:23:00) [1]Ворос снят.
SELECT Result=COLUMNPROPERTY( OBJECT_ID('Имя_таблицы'),'Имя_Столбца','IsIdentity')