• 数据库中的数据类型


    每一种编程语言,最开始首先都要有数据类型。数据类型是对日常生活当中的一些分类,在编程语言中的另外一个规定叫法。只有有了约定规定好的类型,才能使编程统一,通用。

    1、整数类形:

    (重点记忆,常用)有符号整形:int--每个int类型的数据按4个字节存储,其中1位表示整数值的正负号,其他31位表示整数值长度和大小;

    大整形:bigint--每个bigint类型的数据占8个字节

    小整形:smallint--每个smallint类型的数据按2字节存储,其中1位表示整数值的正负号,其他15位表示数值长度和大小;

    2、浮点型:

    real 精确到第7位小数,占4字节

    (重点记忆,常用)float:精确到15为小数,占8字节

    (重点记忆,常用)decimal:高精度小数

    Numericdecimal,在功能上没有区别

    2、二进制型:

    binary :定义为binary(n)n表示数据的长度取值为1~8000,输入数据时必须在数据前加ox作为二进制标识。

    binary(50):50位的二进制数;

    varbinary:自定义二进制长度的数据类型;varbinaryn);

    3、逻辑型:

    Bit:字节型,只能放一个字节,值为01,如果输入其他数值将默认为1,不能定义为null.

    4、字符型:

    (重点记忆,常用)Char(10):长度1--800010个字符的字符串,char(n)n表示所占的存储空间;

    Nchar(10):长度1--4000,字符型,带n表示unicode标准字符集,不常用;

    (重点记忆,常用)Varchar:定义为varchar(n) ,n范围1~8000

    Nvarchar(50):

    Nvarchar(max):自定义大小,可更改大小

    5、日期时间型:

    Time(7):24小时制,只存时间;括号里的数值越大,表示秒数的精度越高。

    (重点记忆,常用)datetime:公元1753-1-1 00:00:00到公元9999-12-31 235959

    Datetime2(7):24小时制的日期时间型

    Datetimeofset:带时区的日期时间型

    6、货币型:

    Money:存数字的类型,此类型数据是一个有四位小数的decimal值,占8个字节,在数据前加上货币符号来区分国家,否则默认¥

    Smallmoney:存储货币范围小

    7、文本图形型:

    Ntext:存放文档;

    (重点记忆,常用)Text:存放文档,同上面的区别在于长度不同,常用;

    Image:存放图片(二进制的点,不是真正的图片)

    8Sql-variant:存储各类数据类型,相当于VS中的object

    9、不常用数据类型:

    Geometry:几何

    Geography:地图

    10、存放层次关系(表与表之间关系):hierarchyid

    11、(重点记忆,常用)Xml:一门特殊书写规则的编程语言,专门用来存放一些固定不变的数据;

    Vs2012,解决方案管理器中在config里面就有xml,Configuration:存放一些配置信息,参数等。

  • 相关阅读:
    csv与xlsx导出
    行业报告
    How JavaScript works: an overview of the engine, the runtime, and the call stack
    CAS单点登陆/oAuth2授权登陆
    YChaos生成混沌图像
    Why数学图像生成工具
    WHY数学图形可视化工具(开源)
    WHY翻写NEHE与红龙的3D图形程序 [开源]
    四边形密铺平面
    数学图形(1.50)三曲线
  • 原文地址:https://www.cnblogs.com/wei270647220/p/4134371.html
Copyright © 2020-2023  润新知