Wyliczenie SqlDataType
Określa typ danych wbudowanego programu SQL Server.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Enumeration SqlDataType
'Użycie
Dim instance As SqlDataType
public enum SqlDataType
public enum class SqlDataType
type SqlDataType
public enum SqlDataType
Elementy członkowskie
| Nazwa elementu członkowskiego | Opis | |
|---|---|---|
| None | Typ danych jest nieznany. | |
| BigInt | Całkowitą podpisane 64-bitowych. | |
| Binary | Tablica bajtów o stałej długości, zakresie między 1 i 8000 bajtów. | |
| Bit | Wartość bitowa bez znaku, która może być 0, 1, lub null odniesienia. | |
| Char | Tablica bajtów o stałej długości znaków innych niż Unicode (strona kodowa 256) począwszy od 1 do 8000 znaków. | |
| Date | Reprezentuje wszystkie data kalendarza gregoriańskiego prawidłowe między ' 0001-01-01 " CE i "9999-12-31" CE. | |
| DateTime | Data i czas między 1 stycznia 1753 do 31 grudnia 9999 dokładnością 3.33 milisekund. | |
| DateTime2 | Rozszerzenie istniejących dataczasu typ danych z dużym data zakres i domyślnie dużą dokładność ułamkową.Wartości, które reprezentują dowolny prawidłowy gregoriański w kalendarzu data między ' 0001-01-01 "CE i" 9999-12-31 "CE połączone z każdym prawidłowego czas dnia opartą na zegarze 24-godzinnym. | |
| DateTimeOffset | data kalendarza gregoriańskiego prawidłowe między ' 0001-01-01' i ' 9999-12-31 "z dowolnym prawidłowym czas dnia na podstawie formatu 24-godzinnego między ' 00: 00: 00' i max '23:59:49.9999999'.Zawarte w Dataczasprzesunięcie wartość jest czas przesunięcie strefy, który musi być między "-14: 00' i ' + 14: 00'. | |
| Decimal | A stałe precision i stałej wartości liczbowe skala między -1-1038 i +1038 -1. | |
| Float | 8-Bajtowa liczbę zmiennoprzecinkową określoną z zakres od - 1, 79E + 308 do 1.79E + 308. | |
| Geography | Reprezentuje dane w układzie współrzędnych round ziemi. Geografia typ danych przechowuje elipsoidalnym dane (round ziemi), takie jak współrzędne GPS szerokości i długości geograficznej. | |
| Geometry | Reprezentuje dane w układzie współrzędnych (płaski) euklidesowa. | |
| HierarchyId | Pozycji w hierarchii. | |
| Image | Tablicy bajtowej o zmiennej długości, w zakresie od 0 do 231 -1 (lub 2 147 483 647) bajtów. | |
| Int | Całkowitą podpisane 32-bitowych. | |
| Money | A dziesiętny wartość określająca wartość waluty z zakresu od -263 (lub-922,337,203,685,477.5808) do 263 -1 (lub +922, 337, 203, 685, 477.5807) z dokładnością do 1 w 10 000 jednostek waluty. | |
| NChar | Tablica bajtów o stałej długości znaków Unicode, począwszy od 1 do 4 000 znaków. | |
| NText | Tablica o zmiennej długości bajtów danych Unicode o maksymalnej długości znaków 230-1 (lub 1,073,741,823). | |
| Numeric | A stałe precision i stałej wartości liczbowe skala między -1-1038 i +1038 -1. | |
| NVarChar | Tablica bajtów o zmiennej długości, znaków Unicode, w zakresie między 1 i 2 ^ 63 znaków. | |
| NVarCharMax | Nvarchar(max) typu danych. | |
| Real | 4-Bitowych liczb zmiennoprzecinkowych w zakres z - 3.40E + 38 do 3.40E + 38. | |
| SmallDateTime | Data i czas między 1 stycznia 1900 a 6 czerwca 2079 z dokładnością do jednej minuty. | |
| SmallInt | Całkowitą podpisane 16-bitowych. | |
| SmallMoney | A dziesiętny wartość określająca wartość waluty z zakresu od-214 748,3648 do +214,748.3647 z dokładnością do 1 w 10 000 jednostek waluty. | |
| SysName | Ciąg nazwy systemu. | |
| Text | Tablica o zmiennej długości bajtów nie obsługujących kodu Unicode (strona kodowa 256) danych z maksymalną długość 231 -1 (lub 2 147 483 647) znaków. | |
| Time | A czas dnia opartą na zegarze 24-godzinnym między ' 00: 00: 00 " i max '23:59:59:9999999'. | |
| Timestamp | Automatycznie generowany tablicy wartość bajtu, którym zapewniona jest unikatowa w bazie danych. | |
| TinyInt | 8-Bitowy nieoznaczoną liczbę całkowitą. | |
| UniqueIdentifier | Unikatowy identyfikator globalny (lub identyfikator GUID). | |
| VarBinary | Tablica bajtów o zmiennej długości, w zakresie między 1 i 2 ^ 64 bajtów. | |
| VarBinaryMax | A varbinary(max) typu. | |
| VarChar | Tablica bajtów o zmiennej długości, znaków innych niż Unicode (256 dorsza epage) przedziału między 1 a 2 ^ 64 znaków. | |
| VarCharMax | A varchar(max) typu danych. | |
| Variant | To specjalny typ danych zawierające numeryczne, ciąg, binarne, dane data i SQL Server wartości pustych i Null.Ten typ danych jest wartość typu nie jest zadeklarowana. | |
| Xml | Xml typu danych. |