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:()"
Typ danych wyniku jest określony przez stosowanie zasad pierwszeństwa typów danych dla typów danych wyrażeń wejściowych.Aby uzyskać więcej informacji, zobacz Data Type Precedence (Transact-SQL).
Sortowanie wyników zależy od reguły o priorytecie sortowania o typie danych wyników char, varchar, text, nchar, nvarchar, lub ntext. Aby uzyskać więcej informacji zobaczPierwszeństwo sortowanie (języka Transact-SQL).
W związku z tym optymalizator kwerendy musiał wprowadzać wynik, co może mieć spowodowało wybór planu kwerendy mało wydajna.Aby uzyskać więcej informacji zobaczPrecyzja, skala i długość (języka Transact-SQL).
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.
See Also