`
Jeenry119
  • 浏览: 69774 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SqlServer2000 中各种数据类型允许的最大长度

阅读更多
SQL SERVER 2000中各种数据类型所允许的最大长度 整数
bigint

从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。

int

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。

smallint

从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整数数据。

tinyint

从 0 到 255 的整数数据。

bit
bit

1 或 0 的整数数据。

decimal 和 numeric
decimal

从 -10^38 +1 到 10^38 –1 的固定精度和小数位的数字数据。

numeric

功能上等同于 decimal。

money 和 smallmoney
money

货币数据值介于 -2^63 (-922,337,203,685,477.5808) 与 2^63 - 1 (+922,337,203,685,477.5807) 之间,精确到货币单位的千分之十。

smallmoney

货币数据值介于 -214,748.3648 与 +214,748.3647 之间,精确到货币单位的千分之十。

近似数字
float

从 -1.79E + 308 到 1.79E + 308 的浮点精度数字。

real

从 -3.40E + 38 到 3.40E + 38 的浮点精度数字。

datetime 和 smalldatetime
datetime

从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确到百分之三秒(或 3.33 毫秒)。

smalldatetime

从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据,精确到分钟。

字符串
char

固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。

varchar

可变长度的非 Unicode 数据,最长为 8,000 个字符。

text

可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。

Unicode 字符串
nchar

固定长度的 Unicode 数据,最大长度为 4,000 个字符。

nvarchar

可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。

ntext

可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。

二进制字符串
binary

固定长度的二进制数据,其最大长度为 8,000 个字节。

varbinary

可变长度的二进制数据,其最大长度为 8,000 个字节。

image

可变长度的二进制数据,其最大长度为 2^31 - 1 (2,147,483,647) 个字节。

分享到:
评论

相关推荐

    SQL Server 2000数据类型

    而**table** 数据类型则是SQL Server 2000的一个创新,允许在变量中存储表格数据,增强了动态SQL的能力。 理解并熟练运用这些数据类型对于创建高效、灵活的数据库至关重要。选择合适的数据类型可以优化存储效率,...

    SqlServer数据库的数据类型

    ### SqlServer数据库的数据类型详解 数据类型在编程与数据库管理中扮演着至关重要的角色,它不仅定义了数据的存储方式,还决定了数据可以执行的操作。SQL Server作为一种广泛使用的数据库管理系统,提供了丰富的...

    SQL SERVER的数据类型自定义

    ### SQL Server 数据类型详解与自定义数据类型创建 在数据库设计与管理中,理解并熟练掌握数据类型至关重要,因为它们直接影响到数据存储的效率、安全性和查询性能。SQL Server 提供了丰富的内置数据类型,同时也...

    sql server 数据类型

    在SQL Server 2000中,数据类型的选择至关重要,因为它直接影响到数据的存储方式、大小以及处理效率。 首先,让我们来看看字符数据类型。SQL Server 2000 提供了三种基本的字符数据类型:char(n),varchar(n),和...

    SQLServer2008中的数据类型总结.doc

    本文将深入探讨SQL Server 2008中的各种数据类型,帮助你理解如何根据需求选择合适的数据类型。 首先,我们可以将SQL Server 2008中的数据类型分为七大类: 1. **精确数字**:这类数据类型包括`Decimal`、`Integer...

    SQL Server 数据类型总结

    在探讨SQL Server数据类型的深度与广度时,我们不得不承认,这一主题是数据库设计与管理中的基石之一。SQL Server作为一款强大的关系型数据库管理系统,提供了丰富多样的数据类型,旨在满足不同场景下的数据存储需求...

    SQL Server 2005 数据类型和.Net数据类型的对应关系.doc

    2. **binary**: SQL Server的`binary`数据类型用于存储固定长度的二进制数据,最大长度为8,000个字节。在.NET中,可以使用`System.Byte[]`来表示这种数据,也可以通过`System.Data.Linq.Binary`类进行更高级的处理。...

    SQL server数据类型

    SQL Server 的数据类型非常全面,涵盖了从基本类型到复杂类型的各种需求: 1. **Character Data Types**: - **CHAR(size)**: 存储固定长度的字符串。 - **VARCHAR(size)**: 存储可变长度的字符串。 - **NCHAR...

    sql server 数据类型大全

    SQL Server 提供了多种字符型数据类型,包括固定长度和可变长度的数据类型。 - **`char(n)`**:固定长度字符串,`n` 表示字符的最大长度,最大值为 8000 字符。如果实际输入的数据长度小于 `n`,则会在右侧填充空格...

    SQLServer内的数据类型详解

    在SQL Server中,数据类型的选用对于数据库设计至关重要,它直接影响到存储效率、查询性能以及数据的正确性。本文将详细介绍SQL Server中的主要数据类型,并揭示一个鲜为人知的秘密注释。 #### 整型数据类型 1. **...

    SQL-SERVER2000字段数据类型缩写表

    在SQL Server 2000中,数据类型是定义数据库中列、变量或参数的数据格式的关键元素。了解这些数据类型的缩写以及它们所代表的含义对于数据库设计和开发至关重要。以下是一些主要的SQL Server 2000数据类型的详细说明...

    SQL SERVER数据类型详解

    在SQL Server中,数据类型是定义列、变量和其他数据库对象属性的关键部分。它们决定了可以存储在这些对象中的数据种类和格式。SQL Server提供了多种数据类型,以满足不同类型的存储需求。下面将对这些数据类型进行...

    SQL2000数据类型

    在SQL Server 2000中,数据类型主要分为几大类别,包括整数数据类型、浮点数据类型、二进制数据类型、字符数据类型、日期和时间数据类型、以及其他特殊数据类型。 一、整数数据类型 1. INT (INTEGER):INT数据类型...

    SQL SERVER数据类型表

    在SQL Server中,数据类型是定义列、变量和其他数据库对象属性的基本构建块。它们决定了可以存储何种类型的数据,以及如何处理这些数据。SQL Server提供了多种数据类型,包括数值类型、字符类型、日期/时间类型、二...

    导出sqlserver 2000的表结构

    该查询利用了系统表和视图(如`syscolumns`、`systypes`、`sysobjects`等)来收集关于表列的信息,包括列名、数据类型、是否为主键、长度、精度、小数位数、是否允许空值以及默认值等属性。 - **`syscolumns`**:...

    SQL数据类型和范围(SQLServer,MySql,Access)

    Microsoft Access、MySQL 以及 SQL Server 所使用的数据类型和范围。 SQL Server 数据类型 Character 字符串 数据类型 描述 存储 char(n) 固定长度的字符串。最多 8,000 个字符。 n varchar(n) 可变长度的...

    sql server数据类型大全

    自定义数据类型是基于SQL Server的标准数据类型的,比如在示例中创建了一个名为`Address`的自定义数据类型,它是基于`varchar(35)`且不允许为空。这允许用户定义更具体的数据约束,但其基础仍然是系统提供的基本...

    SQL SERVER 2000实用教程所有所有实例及代码

    在SQL Server 2000中,用户可以创建自定义的数据类型,这些类型基于系统预定义的数据类型,但具有特定的属性,如长度、精度或是否允许NULL值。这为数据建模提供了更大的灵活性,确保了数据的一致性和完整性。 - **...

    SQLServer数据库表中数据导出成SQL语句工具

    由于SQL Server可能有长度限制,所以大型表的数据导出可能会被拆分成多条INSERT语句,以确保导入时不会超出单条语句的最大允许长度。 3. **MHT格式**:选择MHT格式是为了方便存储和分发这些SQL语句。MHT文件是一个...

    SQL Server 2000范例代码

    在SQL Server 2000中,数据库编程主要涉及对数据类型的理解和操作,以及如何创建、插入和查询数据表。以下是对给定文件中提到的一些关键知识点的详细解释: 1. **数据类型**: - **字符数据类型**:包括`char`, `...

Global site tag (gtag.js) - Google Analytics