Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Книги по теме

Искать:
в:
Порядок:

Исходник

Автор:

ustas975

 
Название:

Get Keys From SQL Data Table

Дата: 18 December 2005
Описание: по имени таблицы получаем все ее ключи 
  Разместить ссылку на этот исходник в форуме вы можете вставив в текст сообщения следующую строку: [CODEPOST ID=179]Get Keys From SQL Data Table[/CODEPOST]
Оценка: Проголосовало 2 посетителей, средняя оценка 3.50
Оценить:
  1 CREATE PROCEDURE dbo.GetKeys
  2 (
  3 		@tableName varchar(50)
  4 )
  5 AS
  6 SELECT u.COLUMN_NAME AS cn, ORDINAL_POSITION AS ord
  7 FROM INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE u INNER JOIN
  8  INFORMATION_SCHEMA.COLUMNS c ON u.TABLE_NAME = @tableName AND c.TABLE_NAME = u.TABLE_NAME AND 
  9                       c.COLUMN_NAME = u.COLUMN_NAME AND (LEFT(u.CONSTRAINT_NAME, 3) = 'PK_' OR
 10                       LEFT(u.CONSTRAINT_NAME, 3) = 'IX_')
 11 ORDER BY ORDINAL_POSITION
 12 
Вернуться к списку исходников в категории ADO.NET
 
Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта