Data Types (Transact-SQL)

W SQL Server, każdej kolumna, zmienna lokalna, wyrażenie i parametr ma typ danych. AvgRowSize Oszacowana średnia wiersza rozmiar (w bajtach) w wierszu były przekazywane za pomocą tego operator.

SQL Server dostarcza zestaw typów danych systemu, które definiują wszystkie typy danych, które mogą być używane z SQL Server. You can also define your own data types in Transact-SQL or the Microsoft .NET Framework.OutputListAby uzyskać więcej informacji na temat typów danych alias Zobacz Working with Alias Data Types. W przypadku typów zdefiniowanych przez użytkownika uzyskać ich właściwości z metod i obsługiwać operatorów klasy, która jest tworzona za pomocą jednego z języków programowania .NET Framework. Aby uzyskać więcej informacji zobaczWorking with CLR User-defined Types.

Komunikaty ostrzegawcze mogą zawierać ciąg "NO STATS:()"

Program SQL Server dostarcza synonimy typów danych w celu zapewnienia zgodności z ISO.Aby uzyskać więcej informacji, zobacz temat Data Type Synonyms (Transact-SQL).

W tej kolumnie opcjonalnie może zawierać ciąg "Brak łączyć PREDYKAT", co oznacza, że łączyć (obejmujące tabel) odbywa się bez predykat łączyć.

Typy danych w SQL Server są podzielone na następujące kategorie:

Jeśli to ostrzeżenie jest obecny, sprawdź, czy brak predykat łączyć jest zamierzone.

Typ węzła.

Przybliżone wartości numeryczne

Węzły podrzędne reprezentujące planów wykonanie typ jest PLAN_ROW.

Data i godzina

Inne typy danych

Ciągi znaków

 

W SQL Server, w zależności od ich charakterystykę magazynowania, niektóre typy danych są wyznaczone jako należące do następujących grup:

  • Szacowana liczba określająca, ile razy tego operator będzie wykonywany podczas korzystania z bieżącej kwerendy.varchar(max), nvarchar(max), a varbinary(max)

  • * Kosztu jednostki są oparte na wewnętrznego pomiaru czas, a nie czas zegara ściany.text, ntext, image, varchar(max), nvarchar(max), varbinary(max), a xml

    Uwaga

    sp_help zwraca -1, jak długość dla dużej wartości i xml typy danych.

Aby użyć SHOWPLAN_ALL zestaw, musi mieć wystarczające uprawnienia, aby wykonać instrukcje, na którym jest wykonywane zestaw SHOWPLAN_ALL i musisz mieć uprawnienie plan wykonania dla wszystkich baz danych zawierających obiekty, do którego istnieje odwołanie.

sys.dm_os_threads (języka Transact-SQL)

Data i godzina

started_by_sqlservr

Ciągi znaków Unicode

Identyfikator wątek, który jest przypisywany przez system operacyjny.

Flaga stanu wewnętrznego.