欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年跟我学SQL:(六)串行数据类型SQL server]教程.docx

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

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

    2022年跟我学SQL:(六)串行数据类型SQL server]教程.docx

    2022年跟我学SQL:(六)串行数据类型SQL server教程SQL的数据类型确定了一个字段的内容在数据库中会被如何处理、存储和显示。SQL92定义了标准的数据类型,目的是给数据库制造商建立自己的数据类型供应蓝图。在前面的文章中,我们介绍了一些常用的数据类型,这些数据类型分为四大类:串行数值日期时间区间型本文将向你概述这些数据类型在数据库中是如何运用的,然后着重说明串行数据类型。这些信息可以作为有用的参考,或者作为关于某个数据库制造商详细产品中数据类型的背景学问。运用数据类型当你在数据库中创建了一个表格,你就定义了每列的名字以及要输入到这些列中的内容的数据类型。从从前的文章中借用一个例子:CREATETABLEProducts(prod_idINT(16)AUTO_INCREMENT,prod_colorVARCHAR(20),prod_descrVARCHAR(255),prod_sizeDECIMAL(8,2),UNIQUE(prod_id);在以上的查询中,定义行prod_colorVARCHAR(20)发出指令要创建一个列,名字是prod_color,数据类型是VARCHAR,长度为20。你的数据库运用和每个类型相关的描述符来区分数据类型。例如,VARCHAR数据类型的描述符所含的信息将它区分为串行数据型,它包含全部的串字符,其长度是可变的。数据库里列的定义还包含了其他信息,例如对应于数据类型的特定长度。如前所述,每个数据库制造商都希望在SQL92定义的标准上建立自己的数据类型。这样每个数据库在定义数据类型时都能够设定自己所须要的最大容量限制和其他属性。很多数据库运用的数据类型名字和这里列出来的一样,尽管每种的实现方法都有微小的差别。要确定特定数据类型运用方法的细微环节最好的方法还是查阅数据库制造商的文档。已经说过了,希望对标准字符串数据类型有更多的了解就往下看。串有两种主要的串行数据类型:字符和位。串行运用数据库里由SQL_TEXT所定义的字符。SQL_92标准同时还供应了NATIONALCHARACTER(国家字符集)和NATIONALCHARACTERVARYING(国家字符集变体),这两者都能运用可定义字符集。后者的处理方法和CHARACTER以及CHARACTERVARYING类型一样。CHARACTER|CHAR运用方法:CHARACTER(clength)|CHAR(clength)CHARACTER和CHAR这两个关键字是相同的。CHARACTER类型一个突出的特点是它们能够包含<space(空白)>这个字符。CHARACTER类型包含了固定长度的串字符(来自SQL_TEXT的语言集),clength。<space>字符在值的长度小于clength时起填充作用。这表示CHARACTER字段的长度是固定的。你可以把CHARACTER的数据类型字段和相同类型的其他允许不同长度的字段比较,或者和CHARACTERVARYING数据类型比较。有些数据库允许和数值数据类型比较。CHARACTERVARYING|CHARVARYING|VARCHAR运用方法:CHARACTERVARYING(maxlength)|CHARVARYING(maxlength)|VARCHAR(maxlength)CHARACTERVARYING,CHARVARYING,和VARCHAR这几个关键字是相同的。这些类型能容纳最大长度的字符串,maxlength。数据库把字段的长度作为值的实际长度。你可以把这些数据类型的字段和相同类型的其他允许不同最大长度的字段比较。BIT运用方法:BIT(blength)这种类型包含了带有长度的位字符(1和0),blength。例如,假如我们运用BIT(2),样本值将为“01”。有的数据库会在串的开头插入空位,其的则会填充它们以符合固定长度的要求。位字符是串,不是整数。你可以把BIT数据类型的字段与相同类型的允许不同长度的其它字段比较,或者和BITVARYING数据类型比较。有些数据库允许BITS和CHARACTER或者INTEGER类型比较。BITVARYING运用方法:BITVARYING(maxlength)这种类型包含了最大长度的位字符,maxlength。所记录的长度被设为值的实际长度。数据库允许和其的BITVARYING数据字段比较,或者和BIT的数据字段比较。对我们的SQL系列有了一些了解了吗?请把你的评论、问题或者回应发到下面的探讨栏,或者假如你有关于SQL基础系列的论题,可以发到我们编辑的信箱。串理论数据库生产商通过建立这些基础的数据类型来创建你实际要实现的数据类型。对于字符串,这就可能包括相同名字的(不同)类型,例如CHAR或BIT,或者扩展到包括TEXT,SMALLTEXT,以及包含字符串的其他数据类型。数据从一个数据库迁移到另一个数据库时,这种设计上的弹性产生了一个必需克服的障碍。在一个数据库里,你可能会有一个叫做CHAR的类型,这个类型所允许的最大容量大于你要迁移到的数据库的最大容量。而且,(SQL92)标准中没有明确定义的类型可能会改变较大,这样的话只用遵从惯例来简化迁移。在ZDNetChina最近的文章BLOB移植的替换方案中探讨了存在数据类型移植问题时爱护数据的一个可能的解决方案。SQL标准没要包括存储二进制数据的指标,这造成了不同数据库制造商产品间的不兼容。软件开发者必需找到提到方案列清除这些障碍。在这个系列的下一篇文章中,我们会看看SQL92的数字数据类型,每个有什么特点,以及对要实现这些类型的数据库的要求。

    注意事项

    本文(2022年跟我学SQL:(六)串行数据类型SQL server]教程.docx)为本站会员(wj151****6093)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开