INDEXPROPERTY (języka Transact-SQL)

W odróżnieniu od istnienia konwersacji po obu stronach konwersacji ma czasomierz niezależnych konwersacji.Zwraca wartość NULL dla indeksów XML.

Topic link iconKonwencje składni języka Transact-SQL

INDEXPROPERTY ( object_ID , index_or_statistics_name , property ) 

Argumenty

  • object_ID
    Is an expression that contains the object identification number of the table or indexed view for which to provide index property information.object_ID is int.

  • index_or_statistics_name
    Is an expression that contains the name of the index or statistics for which to return property information.index_or_statistics_name is nvarchar(128).

  • property
    Is an expression that contains the name of the database property to return.property is varchar(128), and can be one of these values.

    Uwaga

    O ile nie zaznaczono inaczej, zwracana jest wartość NULL podczas property nie ma nazwę prawidłowej właściwość object_ID nie ma IDENTYFIKATORA prawidłowego obiektu object_ID Typ nieobsługiwany obiektu dla określonej właściwość lub obiekt wywołujący nie ma uprawnień do oglądania obiektu metadane.

    Właściwość

    Description

    Wartość

    Jeśli okno dialogowe jest wciąż otwarty po 60 sekundach, aplikacja odbiera wiadomość limitu czas dla kolejki dla tego okna dialogowego.

    Aplikacja może też korzystać konwersacji czas r żądania aktywacja w kontekście danego czas.

    Na przykład można utworzyć usługi, które przedstawia liczbę aktywnych połączeń, co kilka minut lub usługa, która zgłasza liczbę otwartych zamówień zakupu, co wieczorem.

    NULL = Indeks XML lub dane wejściowe są nieprawidłowe.

    IndexFillFactor

    Procedura przechowywana wysyła wiadomość do zdalnej usługa i ponownie uruchamia czasomierza konwersacji.

    CZASOMIERZ BEGIN KONWERSACJI nie jest prawidłowy w przypadku funkcja zdefiniowanej przez użytkownika.

    IndexID

    Identyfikator indeksu wybranej tabeli lub indeksowanego widoku.

    CREATE typu MESSAGE (języka Transact-SQL)

    Tworzy nowy typ komunikatu.

    Statystyki zostały wygenerowane przy użyciu opcji AUTO_CREATE_STATISTICS instrukcji ALTER DATABASE.

    1 = True

    Po obu stronach konwersacji należy zdefiniować te same typy wiadomości.

    IsClustered

    Jest nazwą typ komunikatu, aby utworzyć.

    1 = True

    Po obu stronach konwersacji należy zdefiniować te same typy wiadomości.

    Nowy typ komunikatu jest tworzony w bieżącej bazie danych i własnością podmiotu, określonych w klauzula autoryzacja.

    Indeksowanie jest wyłączone.

    1 = True

    0 = False

    Wartość NULL = wprowadzania nie jest prawidłowy.

    Ustawia określoną bazę danych użytkownika lub rolę właściciela tego typ komunikatu.

    Indeks jest pełnotekstowym kluczem tabeli.

    1 = True

    Po obu stronach konwersacji należy zdefiniować te same typy wiadomości.

    Gdy to klauzula jest pominięty, typ komunikatu należące do bieżącego użytkownika.

    Jeśli nie określono tę klauzulę, sprawdzania poprawności domyślnie wartość None.

    Określa, że nie sprawdzanie poprawności jest wykonywane.Treść wiadomości może zawierać dane, lub może być NULL.

    1 = True

    Określa, że treść wiadomości musi mieć wartość NULL.

    Wartość NULL = wprowadzania nie jest prawidłowy.

    Określa, że treść wiadomości może zawierać poprawnie sformułowany kod XML.

    Indeks określa ilość wolnego miejsca, jaką należy zostawić w każdym wewnętrznym węźle.

    1 = True

    0 = „Fałsz” lub indeks XML.

    sprawdza poprawność wiadomości przychodzących.

    Ustawienie blokowania stron jest określane przez opcję ALLOW_PAGE_LOCKS instrukcji ALTER INDEX.

    Po obu stronach konwersacji, musisz zdefiniować tej samej nazwy dla typ komunikatu.

    0 = Blokowanie stron jest dozwolone.

    Gdy to klauzula jest pominięty, typ komunikatu należące do bieżącego użytkownika.

    Typ komunikatu nie może być tymczasowy obiekt.

    Ustawienie blokowania wierszy jest określane przez opcję ALLOW_ROW_LOCKS instrukcji ALTER INDEX.

    1 = Blokowanie wierszy jest niedozwolone.

    0 = Blokowanie wierszy jest dozwolone.

    Wartość NULL = wprowadzania nie jest prawidłowy.

    Po instrukcja CREATE typu MESSAGE określa kolekcja schematu, użytkownik wykonując instrukcję musi mieć uprawnienie materiały referencyjne w określonej kolekcja schematu.

    index_or_statistics_name Tworzenie typ komunikatu, zawierający poprawnie sformułowany kod XML

    1 = True

    Po obu stronach konwersacji należy zdefiniować te same typy wiadomości.

    Poniższy przykład tworzy nowy typ komunikatu, która zawiera poprawnie sformułowany kod XML.

    Tworzenie, zawierający typ komunikatu wpisane XML

    1 = True

    0 = „Fałsz” lub indeks XML.

Zwracane typy

int

Exceptions

Zwraca wartość NULL na błąd, lub jeśli wywołujący nie ma uprawnień do oglądania obiektu.

Użytkownik może tylko przeglądać metadane securables należące do tego użytkownika lub w którym użytkownik ma udzielonego uprawnienia.Poniższy przykład tworzy typ komunikatu, aby raport wydatków zakodowane w formacie XML.Aby uzyskać więcej informacji zobacz Konfiguracja widoczność metadane i Troubleshooting Metadata Visibility.

Przykłady

W poniższym przykładzie są zwracane wartości dla IsClustered, IndexDepth, and IndexFillFactor właściwościPK_Employee_EmployeeID Indeks Employee Tabela.

Poniżej znajduje się zestaw wyników:

Is Clustered Index Depth Fill Factor 
------------ ----------- ----------- 
1            2           0

(1 row(s) affected)