The document describes the different data types available in SQL Server, including integer, numeric, character, date/time, and other types. It provides the acceptable value ranges and other defining characteristics for each data type, such as maximum length for character types and precision for numeric types. Data types include smallint for small integers, varchar for variable-length character strings, datetime for dates and times, and uniqueidentifier for globally unique IDs.
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
45 views
Data Types
The document describes the different data types available in SQL Server, including integer, numeric, character, date/time, and other types. It provides the acceptable value ranges and other defining characteristics for each data type, such as maximum length for character types and precision for numeric types. Data types include smallint for small integers, varchar for variable-length character strings, datetime for dates and times, and uniqueidentifier for globally unique IDs.
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1
Data Types Description
Integer data from -2^63 through 2^63-1 (-9223372036854775808 to
bigint 9223372036854775807) int Integer data from -2^31 through 2^31 - 1 (-2147483648 to 2147483647) smallint Integer data from -2^15 through 2^15 - 1 (-32768 to 32767) tinyint Integer data from 0 through 255 bit Integer data with either a 1 or 0 value decimal Fixed precision and scale numeric data from -10^38 +1 through 10^38 -1 numeric Fixed precision and scale numeric data from -10^38 +1 through 10^38 -1 money Monetary data values from -2^63 through 2^63 - 1 smallmoney Monetary data values from -214,748.3648 through +214,748.3647 float Floating precision number data from -1.79E + 308 through 1.79E + 308 real Floating precision number data from -3.40E + 38 through 3.40E + 38 Date and time data from January 1, 1753, through December 31, 9999, datetime with an accuracy of 3.33 milliseconds Date and time data from January 1, 1900, through June 6, 2079, smalldatetime with an accuracy of one minute char Fixed-length character data with a maximum length of 8,000 characters varchar Variable-length data with a maximum of 8,000 characters text Variable-length data with a maximum length of 2^31 - 1 characters nchar Fixed-length Unicode data with a maximum length of 4,000 characters nvarchar Variable-length Unicode data with a maximum length of 4,000 characters ntext Variable-length Unicode data with a maximum length of 2^30 - 1 characters binary Fixed-length binary data with a maximum length of 8,000 bytes varbinary Variable-length binary data with a maximum length of 8,000 bytes image Variable-length binary data with a maximum length of 2^31 - 1 bytes cursor A reference to a cursor A data type that stores values of various data types, sql_variant except text, ntext, timestamp, and sql_variant table A special data type used to store a result set for later processing A database-wide unique number that gets updated every time timestamp a row gets updated uniqueidentifier A globally unique identifier