SQL SERVER的数据类型.PDF

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL SERVER的数据类型

SQL SERVER 的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种 计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有 不同的特点,所定义的数据类型的各类和名称都或多或少有些不同 。 SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nchar[(n)] ·Nvarchar[(n)] ·Datetime ·Smalldatetime ·Decimal[(p[,s])] ·Numeric[(p[,s])] ·Float[(n)] ·Real ·Int ·Smallint ·Tinyint ·Money ·Smallmoney ·Bit ·Cursor ·Sysname ·Timestamp ·Uniqueidentifier ·Text ·Image ·Ntext (1)二进制数据类型 二进制数据包括 Binary、Varbinary 和 Image Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的。 Binary[(n)] n n 1 是 位固定的二进制数据。其中, 的取值范围是从 到 8000 。其存储窨的大小是 n + 4 个字节。 Varbinary[(n)] n n 是 位变长度的二进制数据。其中, 的取值范围是 1 8000 n + 4 n 从 到 。其存储窨的大小是 个字节,不是 个字节。 在 Image 数据类型中存储的数据是以位字符串存储的,不是由 SQL Server 解释的,必须由应用程序来解释。例如,应用程序可以 BMP TIEF GIF JPEG Image 使用 、 、 和 格式把数据存储在 数据类型 中。 (2)字符数据类型 字符数据的类型包括 Char,Varchar 和 Text 字符数据是由任何字母、符号和数字任意组合而成的数据。 Varchar 是变长字符数据,其长度不超过 8KB 。Char 是定长字符数 据,其长度最多为 8KB 。超过 8KB 的ASCII 数据可以使用 Text 数 据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在 一般情况下长度超过 8KB ,所以这些文档可以 Text 数据类型存储 在 SQL Server 中。 (3)Unicode 数据类型 Unicode 数据类型包括 Nchar,Nvarchar 和 Ntext 在 Microsoft SQL Server 中,传统的非 Unicode 数据类型允许使 用由特定字符集定义的字符。在 SQL Server 安装过程中,允许选择 一种字符集。使用 Unicode 数据类型,列中可以存储任何由 Unicode 标准定义的字符。在 Unicode 标准中,包括了以各种字符 集定义的全部字符。使用 Unicode 数据类型,所战胜的窨是使用非 Unicode 数据类型所占用的窨大小的两倍。 在 SQL Server 中,Unicode 数据以 Nchar、Nvarchar 和 Ntext 数 据类型存储。使用这种字符类型存储的列可以存储多个字符集中的字 符。当列的长度变化时,应该使用 Nvarchar 字符类型,这时最多可 以存储 4000 个字符。当列的长度固定不变时,应该使用 Nchar 字 符类型,同样,这时最多可以存储4000 个字符。当使用 Ntext 数据 类型时,该列可以存储多于 4000 个字符。 (4) 日期和时间数据类型 日期和时间数据类型包括 D

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档