欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    SQLServer数据类型介绍.docx

    • 资源ID:1062796       资源大小:15.96KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SQLServer数据类型介绍.docx

    在计停机中数据行两种特征:类型和长度.所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类.在SQ1.SerVer中每个变量、参数、表达式等都有数据类型。系统供应的数据类型分为几大类,如表4-2所示。其中,BIGINKSQ1._VARIANT和TAB1.E是SQ1.SerVer2000中新增加的3种数据类型。下面分类讲解并描述各种数据类型。一、整数数据类型整数数据类型是最常用的数据类型之一。1、INT(INTEGER)INT(或INTEGER)数据类型存储从-2的31次方(-2,147,483,648)到2的31次方-1(2,147,483,647)之间的全部正负整数。每个INT类型的数据按4个字节存储,其中1位表示赘数值的正负号,其它31位表示整数值的长度和大小。2、SmallintSmallint数据类型存储从-2的15次方(-32,768)到2的15次方-1(32,767)之间的全部正负整数。每个Smallint类型的数据占用2个字节的存储空间,其中1位表示整数值的正负号,其它15位表示整数值的K度和大小。3、TINYINTTINYINt数据类型存储从0到255之间的全部正整数.每个TINYINT类型的数据占用1个字节的存储空间。4、BIGINTBIGINT数据类型存储从-2人63(-9,223,372,036,854,775,807)到2八63”(9,223,372,036,854,775,807)之间的全部正负整数。每个BlGlNT类型的数据占用8个字节的存储空间。二、浮点数据类型1、REA1.数据类型REA1.数据类型可精确到第7位小数,其范用为从-3.40E-38到3.4OE+38。每个REA1.类型的数据占用4个字节的存储空间。2、F1.OATF1.OAT数据类型可精确到第15位小数,其范圉为从-1.79E-308到1.79E+308。每个F1.OAT类型的数据占用8个字节的存储空间。F1.oAT数据类型可写为F1.oATn的形式Cn指定F1.oAT数据的精度。n为1到15之间的整数值。当n取1到7时,事实上是定义了一个REA1.类型的数据,系统用4个字节存储它;当n取8到15时,系统认为其是F1.oAT类型,用8个字节存储它。3、DECIMA1.DECIMA1.数据类型可以供应小数所须要的实际存储空间,但也行肯定的限制,您可以用2到17个字节来存储从-10的38次方-1到10的38次方-1之间的数值。可将其写为DEClMAup回的形式,P和S确定了精确的比例和数位。其中P表示可供存储的值的总位数(不包括小数点),缺省值为18;S表示小数点后的位数,缺省值为0。例如:decimal(155),表示共有15位数,其中整数10位,小数5。位表4-3列出了各精确度所需的字节数之间的关系。4、NUMERICNUMERIC数据类型与DECIMA1.数据类型完全相同。留意:SQ1.Server为了和前端的开发工具协作,其所支持的数据精度默认最大为28位。但可以通过运用吩咐来执行sqlserver.exe程序以启动SQ1.Server,可变更默认精度。吩咐语法如下:SQ1.SERVRDmaster_device_path/Pprecisimjeve1例4-4:用最大数据精度38启动SQ1.SerVersqlservr/dc:Mssql2000datamaster.datp38/*在运用P参数后,假如其后没有指定详细的精度数值,则默认为38位./*三、二进制数据类型1、BINARYBINARY数据类型用于存储二进制数据。其定义形式为BINARY(n),n表示数据的长度,取值为1到8000。在运用时必需指定BINARY类型数据的大小,至少应为1个字节°BINARY类型数据占用n+4个字节的存储空间。在输入数据时必需在数据前加上字符mOXw作为二进制标识,如:为输入abc”则应输入oOxabc若输入的数据过长将会截掉其超出部分。若输入的数据位数为奇数,则会在起始符号aOX”后添加一个0,如匕述的''Oxabc”会被系统自动变为“OxOabc”。2、VarbinaryVRBINRY数据类型的定义形式为VARBlNARY(n)°它与BINARY类型相像,n的取值也为1到8000,若输入的数据过长,将会截掉其超出部分。不同的是Varbinary数据类型具方变动长度的特性,因为VARBlNARY数据类型的存储尺度为实际数值长度+4个字节。当BlNARY数据类型允许NU1.1.值时,将被视为VARBlNARY数据类型。一般状况K由于BlNARY数据类型长度固定,因此它比VARBINARY类型的处理速度快。四、逻辑数据类型BIT:BIT数据类型占用1个字节的存储空间,其值为0或1。假如输入0或1以外的值,将被视为IoBIT类型不能定义为NU1.1.值(所谓NU1.1.值是指空值或无意义的值)。五、字符数据类型字符数据类型是运用最多的数据类型。它可以用来存储各种字母、数字符号、特别符号。一般状况下,运用字符类型数据时须在其前后加上单引号'或双引号"o1CHARCHAR数据类型的定义形式为CHAR(n)。以CHAR类型存储的每个字符和符号占一个字节的存储空间。n表示全部字符所占的存储空间,n的取值为1至18000,即可容纳8000个ANSl字符。若不指定n值,则系统默认值为Io若输入数据的字符数小于n,则系统自动在其后添加空格来填满设定好的空间。若输入的数据过长,将会截掉其超出部分。2、NCHARNCHAR数据类型的定义形式为NCHARl(n)(,它与CHAR类型相像。不同的是NCHAR数据类型n的取值为1到4000。因为NCHAR类型采纳UNICODE标准字符集(CharacterSet)。UNICODE标准规定每个字符占用两个字节的存储空间,所以它比非UNICODE标准的数据类型多占用一倍的存储空间。运用UNlCoDE标准的好处是因其运用两个字节做存储单位,其个存储单位的容纳量就大大增加了,可以将全世界的语言文字都囊括在内,在一个数据列中就可以同时出现中文、英文、法文、德文等,而不会出现编码冲突。3、VARCHARVARCHAR数据类型的定义形式为VARCHARn)。它与CHAR类型相像,n的取值也为1到8000,若输入的数据过长,将会截掉其超出部分。不同的是,VARCHAR数据类型具有变动K度的特性,因为VARCHAR数据类型的存储长度为实际数值长度,若输入数据的字符数小于n,则系统不会在其后添加空格来填满设定好的空间。一般状况下,由于CHAR数据类型长度固定,因此它比VARCHAR类型的处理速度快。4、NvarcharNvarchar数据类型的定义形式为nvarchari(n)它与Varchar类型相像C不同的是,nvarchar数据类型采纳Unicode标准字符集(CharaCterSet),n的取值为1到4000。六、文本和图形数据类型这类数据类型用-F存储大量的字符或二进制数据。1、TEXTTEXT数据类型用于存储大量文本数据,其容信理论上为1到2的31次方-1(2,147,483,647)个字节,在实际应用时须要视硬盆的存储空间而定。SQ1.Server2000以前的版本中,数据库中个TEXT对象存储的事实上是一个指针,它指向一个个以8KB(8192个字节)为单位的数据页(DataPage)o这些数据页是动态增加并被逻辑链接起来的。在SQ1.Server2000中,则将TEXT和IMAGE类型的数据干脆存放到表的数据行中,而不是存放到不同的数据页中。这就削减了用于存储TEXT和IMA-GE类型的空间,并相应削减了械盘处理这类数据的I/O数®。2 NTEXTNTEXT数据类型与TEXT.类型相像不同的,是NTEXT类型采纳UNICODE标准字符集(CharaCterSet),因此其理论容量为230-1(1,073,741,823)个字节。3 IMAGEIMAGE数据类型用于存储大故的二进制数据BinaryDatao其理论容量为2的31次方-1(2,147,483,647)个字节。其存储数据的模式与TEXT数据类型相同。通常用来存储图形等O1.EObject1.inkingandEmbedding,对象连接和嵌入)对象。在输入数据时同BlNARY数据类型一样,必需在数据前加上字符“0X”作为二进制标识七、H期和时间数据类型1DATETIMEDATETIME数据类型用于存储口期和时间的结合体。它可以存储从公元1753年1月I日零时起到公元9999年12月31日23时59分59秒之间

    注意事项

    本文(SQLServer数据类型介绍.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开