• BigDecimal转String,int,double及简单操作运算、方法


    ---恢复内容开始---

    1.字符型数据
    charvarchar ext
    这几种数据类型都是用来装字符串的
    char 固定长度存储数据
    varcahr 按变长存储数据
    text 当你需要存储非常大量的字符串时使用
    nchar、nvarchar、ntext
    这几个也是存储字符串的,与上面的对应相同。唯一不同的是这三种类型,是采用Unicode编码,当你做国际化的网站时使用

    2.日期时间型数据
    datetime、smalldatetime
    都是用于存储日期和时间信息
    datetime:存放1/1/1753-12/31/9999的时间数据,精确到0.001s
    smalldatetime: 存放1/1/1900-6/6/2079的时间,精确到秒

    3.整数型数据
    用于存放整数
    bigint、int、smallint、tinyint

    bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。

    int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。

    smallint 从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整数数据。

    tinyint 从 0 到 255 的整数数据。

    4.精确小数型数据
    用于存放小数
    decimal、numeric

    5.近似数值类型
    用于存放近似数
    float、real

    6.货币型数据
    用于存放货币数据
    money、smallmoney
    在输入货币型数据时要在其前加货币符号,若为负值,则在货币符号后加符号

    7.位类型数据
    bit
    这个刚学不好理解,我给你打个比方吧。比如你的表中有一列放性别,性别只有两种可能性,不是男就是女。这时你就可以把性别这列的数据类型设为bit。凡是与之类似的情况都可以用bit类型数据。

    如果还有什么不懂的,可以看看sql的联机丛书。

    ---恢复内容结束---

  • 相关阅读:
    解决一起web 页面被劫持的案例
    django rest framwork教程之外键关系和超链接
    django restframwork 教程之authentication权限
    Puppet nginx+passenger模式配置
    Django restframwork教程之类视图(class-based views)
    使用emplace操作
    C++中的显示类型转换
    整数加法
    在不知道学生人数和每个学生课程数量的情况下对学生的平均成绩排序
    树的高度
  • 原文地址:https://www.cnblogs.com/fw282204258/p/11088779.html
Copyright © 2020-2023  润新知