Właściwość Type (indeks)
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
Type Właściwość umożliwia uzyskanie dostępu skonfigurowane atrybuty odwołania Microsoft składnik programu SQL Server.
Składnia
object
.Type [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczy.wartość
Długa liczba całkowita, która określa atrybuty indeksu zgodnie z opisem w ustawieniach.
Typ danych
Długie, wyliczanych
Można modyfikować
Odczytu/zapisu, korzystając z Index obiekt, aby zdefiniować indeksu programu SQL Server.Gdy tylko do odczytu Index odwołuje się do obiektu istniejącego indeksu programu SQL Server.
Prototyp (C/C++)
HRESULT GetType(SQLDMO_INDEX_TYPE* pRetVal)
HRESULT SetType(SQLDMO_INDEX_TYPE NewValue)
Ustawienia
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOIndex_Clustered |
16 |
Indeks jest klastrowany.SQL Server obsługuje jeden indeks klastrowany w dowolnej tabela. |
SQLDMOIndex_Default |
0 |
Indeks jest nieklastrowanym. |
SQLDMOIndex_DRIIndex |
6144 |
Indeks jest używany do utrzymania deklaracyjne ograniczenie więzów. |
SQLDMOIndex_DRIPrimaryKey |
2048 |
Indeks implementuje SQL Server ograniczenie klucza podstawowego.Wartość jest zwracana tylko.Aby uzyskać więcej informacji, zobacz Klucza obiektu. |
SQLDMOIndex_DRIUniqueKey |
4096 |
Indeks implementuje ograniczenia typu UNIQUE, nie jest ograniczany przez klucz podstawowy tabela.Indeks jest klucz kandydujący. |
SQLDMOIndex_DropExist |
32768 |
Optymalizuje utworzenia indeksu, gdy istniejący indeks zostanie przebudowany. |
SQLDMOIndex_Hypothetical |
32 |
Tworzenie indeksu przekierowuje mapowania indeksu obiektu manipulacji na instrukcje tworzenia statystyk i UPUŚĆ statystyki. |
SQLDMOIndex_IgnoreDupKey |
1 |
Generowanie błędu formantów podczas operacji INSERT lub UPDATE może spowodować naruszenie ograniczenia i indeks implementuje ograniczenie klucza podstawowego lub UNIQUE. |
SQLDMOIndex_NoRecompute |
16777216 |
Tworzy indeks z obliczeń statystyki wyłączone.Aby uzyskać więcej informacji, zobacz NoRecompute właściwość. |
SQLDMOIndex_PadIndex |
256 |
Indeks węzły są wypełniane przy użyciu współczynnik wypełnienia. |
SQLDMOIndex_SortedData |
512 |
Nieaktualne. |
SQLDMOIndex_ i SortedDataReorg |
8192 |
Nieaktualne. |
SQLDMOIndex_Unique |
2 |
Indeks implementuje ograniczenia UNIQUE. |
SQLDMOIndex_Valid |
41747 |
Indeks jest nieprawidłowy. |