Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вопрос по переменным типа TABLE / 4 сообщений из 4, страница 1 из 1
23.04.2001, 17:56
    #32004688
Вопрос по переменным типа TABLE
Можно ли создать более чем один индекс на такого рода таблицу ??

DECLARE @tbTmpTable TABLE (
Field1 char(2)
, Field2 char(3)
, Field3 int
, PRIMARY KEY CLUSTERED ( Field1, Field2 )
)

Create Index говорит что, такой таблицы нет и это понятно

Спасибо
...
Рейтинг: 0 / 0
23.04.2001, 18:10
    #32004690
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по переменным типа TABLE
Раздел в BOL Using Special Data
Читаем:
Indexes or other constraints applied to the table must be defined as part of the DECLARE variable or CREATE FUNCTION statement. They cannot be applied later, because the CREATE INDEX or ALTER TABLE statements cannot reference table variables and user-defined functions.
...
Рейтинг: 0 / 0
23.04.2001, 18:29
    #32004694
Вопрос по переменным типа TABLE
Спасибо.
Любите Вы запутывать ответы

Я это уже понял.
Я нашел вариант, может быть будет интересно на будущее или настоящее.

DECLARE @tbTmpTable TABLE (
Field1 char(2)
, Field2 char(3)
, Field3 int
, PRIMARY KEY CLUSTERED ( Field1, Field2 )
, UNIQUE NONCLUSTERED ( Field3 )
)

Удачи, спасибо
...
Рейтинг: 0 / 0
24.04.2001, 09:32
    #32004705
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по переменным типа TABLE
UNIQUE - это не индекс.

UNIQUE

Is a constraint that provides entity integrity for a given column or columns through a unique index. A table can have multiple UNIQUE constraints.

Т.е. по переменной типа таблица можно сделать только ОДИН индекс, который делается вместе с первичным ключом. Надеюсь сейчас ничего запутанного не написал?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вопрос по переменным типа TABLE / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]