- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(Sql数据库字段类型
SQL Server数据库的数据类型详细介绍?? SQLServer提供了 25 种数据类型:? Binary [(n)],Varbinary [(n)],Char[(n)],Varchar[(n)],Nchar[(n)],Nvarchar[(n)],Datetime,SmalldatetimeDecimal[(p[,s])],Numeric[(p[,s])],Float[(n)],Real,Int,Smallint,Tinyint,Money,Smallmoney,Bit,CursorSysname,Timestamp,Uniqueidentifier,Text,Image,Ntext。?下面来分别介绍这些数据类型:? (1)二进制数据类型? 二进制数据包括 Binary、Varbinary和 Image??? Binary[(n)]和Varbinary[(n)] :n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4 个字节。? Image 数据类型中存储的数据是以位字符串存储的,不是由 SQL Server 解释的,必须由应用程序来解释。例如,应用程序可以使用BMP、TIEF、GIF 和 JPEG 格式把数据存储在 Image 数据类型中。? (2)字符数据类型? 字符数据的类型包括 Char,Varchar和 Text? 字符数据是由任何字母、符号和数字任意组合而成的数据。? Char和Varchar:长度不超过 8KB。超过 8KB 的ASCII 数据可以使用Text数据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在一般情况下长度超过 8KB,所以这些文档可以 Text 数据类型存储在SQL Server 中。? (3)Unicode 数据类型? Unicode 数据类型包括Nchar,Nvarchar和Ntext??? (4)日期和时间数据类型?日期和时间数据类型包括Datetime, Smalldatetime, Date, TimeStamp日期和时间数据类型由有效的日期和时间组成。例如,有效的日期和时间数据包括“4/01/98 12:15:00:00:00 PM”和“1:28:29:15:01AM 8/17/98”。Datetime所存储的日期范围是从 1753 年 1 月 1 日开始,到9999 年12 月 31 日结束(每一个值要求 8 个存储字节)。使用Smalldatetime数据类型时,所存储的日期范围是 1900年 1 月 1日开始,到 2079 年 12 月 31 日结束(每一个值要求 4 个存储字节)。? Date只有日期。TimeStamp会自动更新,标记表最后修改的时间。日期的格式可以设定。设置日期格式的命令如下:? Set DateFormat {format | @format _var| 其中,format | @format_var是日期的顺序。有效的参数包括 MDY、DMY、YMD、YDM、MYD 和 DYM。在默认情况下,日期格式为MDY。? 例如,当执行 Set DateFormat YMD 之后,日期的格式为年月日形式;当执行 Set DateFormat DMY 之后,日期的格式为日月有年形式。?(5)数字数据类型?数字数据只包含数字。数字数据类型包括正数和负数、小数(浮点数)和整数? (6)货币数据表示正的或者负的货币数量。? 在 Microsoft SQL Server 中,货币数据的数据类型是Money 和Smallmoney。而Money数据类型要求 8 个存储字节,Smallmoney数据类型要求 4 个存储字节。? (7)特殊数据类型? 特殊数据类型包括前面没有提过的数据类型。特殊的数据类型有3种,即Timestamp、Bit 和Uniqueidentifier。? Timestamp 用于表示SQL Server 活动的先后顺序,以二进投影的格式表示。Timestamp 数据与插入数据或者日期和时间没有关系。? Bit 由 1 或者 0 组成。当表示真或者假、ON 或者 OFF 时,使用 Bit 数据类型。例如,询问是否是每一次访问的客户机请求可以存储在这种数据类型的列中。? Uniqueidentifier由 16 字节的十六进制数字组成,表示一个全局唯一的。当表的记录行要求唯一时,GUID是非常有用。例如,在客户标识号列使用这种数据类型可以区别不同的客户。? —————————————————————————————————————————————1:char,nchar,nvarchar,varchar有什么区别?char()字段创建指定大小的空间varchar()字段创建的存储长度可变的数据nchar和char,
原创力文档


文档评论(0)