当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:22:00  来源:本站整理

Sql Server关于字段中的数据范例[MSSQL防范]

赞助商链接



  本文“Sql Server关于字段中的数据范例[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
  简 介
  MS的sql server主如果由五种常常用到的字段,字符型,文本型,数值型,逻辑型,和日期型!很多朋友苦于在一些BBS中Access转换成SQL后字段范例不匹配而不知所措,下面我们就来介绍一些这五种数据范例各自的特点吧!

  正 文
  <1>字符型数据Varchar,Char型
  程序当中当大家需求存储对比短的字符串信息时我们就要用到字符型数据了,SQL中的字符型数据又有两种型!VARCHAR和CHAR型,正两种范例的数据差别是很渺小的,但是却很重要!
  比方当你像一个长度为40个字符的VARCHAR型字段中输入一个长度为4的字符串TOL8后你再取出的数据的时刻,数据的长度为4个字符,而你把VARCHAR换成CHAR型,你取出的将会是40各字符长度的数据,字符串后会被附加多余的空格,比方TOL8只有4个字符那么从CHAR中取出的数据是TOL8加上36个空格!具体的程序计划中我个人还是举荐VARCHAR范例,因为从一些参考资猜中我发现上面说VARCHAR型要比CHAR占用更少的硬盘很内存!(见鬼,既然这样那为什么SQL开辟者还要建两个范例,真搞不懂!假如你懂记得奉告我!)
  VARCHAR存储最长255个字符,超越这个长度就要用到我们下面将要讲到的文本型数据了.
  <2>文本型数据Text
  文本型数据中你可以存储超越20亿个字符串,怎么样,这个够大了吧?但是也不是任什么时刻候都是和利用文本型数据,因为他非常占空间,也非常损耗服务器,到处乱花后果不堪假想!因为即便你像一个文本型字段输入了一个空值他城市占用2K的空间!而当这时除了删除该数据没有别的办法收回空间!
  <3>数据型数据 Int,Tinying,Numeric
  SQL支持多种差别的数据范例,让你可以存储整数,小数,和钱数!
  INT(整型数据)表示范围是从-2,147,483,647 到 2,147,483,647 的整数
  假如你的数值没有那么长,为了节俭内存空间你可以利用SMALLINT它的表示范围是-32768到32768整数!二者的利用办法完好相同!
  假如你还想再节俭空间你可以挑选利用TINYINT他只能存储0到255的整数注意TINYINT不能存储负数,一个TINYINT占用一个字节,而一个INT型数据占用4个字节!
  <4>数据型数据 Bit
  网页复选框汇集信息存入数据库,是BIT型最常见的用法了!他只有两个值:0或1
  <5>数据型数据 Datetime,Samlldatetime
  DATETIME的存储范围是从1753年1月1日第一毫秒到9999年12月31日最后一毫秒,假如你不需求覆盖面这么大的日期范围,可选利用SMALLDATETIME型它的存储范围是从1900年1月1日到2079年6月6日,但是只能切确到秒!(我想这对大大都程序计划已经充足利用了)
  <6>特别型数据 Cursor
  这里包含些2进制数据范例和一些其他不常用到的数据范例,我就不再多说了!

  假如想更深一步的理解SQL数据库,大家有空可以参看一些相关专业书籍,毕竟微软的SQL Server 是一款功效强盛,性能杰出的专业数据库软件!假如想进一步探究具体利用问题可到论坛里提出问题
  以上是“Sql Server关于字段中的数据范例[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Join的一些总结(实例)
  • SQL的Join利用图解教程
  • SQL中JOIN和UNION辨别、用法及示例介绍
  • 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .