Создание ограничения на уникальность данных на столбец автоматически создают индекс?

опытное программирование C: глубокие секреты C липа Peter Van Der

19
задан Valentin Vasilyev 10 August 2009 в 12:09
поделиться

4 ответа

да, это так. См. это

22
ответ дан 30 November 2019 в 04:25
поделиться

Да, просто чтобы добавить ... создание первичного ключа автоматически создает кластерный индекс.

РЕДАКТИРОВАТЬ: Я был неправ ... после комментария Ливена:

Когда вы создаете ограничение PRIMARY KEY, уникальный кластерный индекс для столбца или столбцов создается автоматически, если кластеризованный индекс в таблице еще не существует и вы не указываете уникальный некластеризованный индекс. Столбец первичного ключа не может допускать значения NULL.

3
ответ дан 30 November 2019 в 04:25
поделиться

Вы также можете создать для него отдельный индекс. эта статья http://msdn.microsoft.com/en-us/library/aa224827 (SQL.80) .aspx очень хорошо описывает различия.

1
ответ дан 30 November 2019 в 04:25
поделиться

Да, безусловно. Ограничение уникальности создает уникальный индекс.

0
ответ дан 30 November 2019 в 04:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: