SQL Server中如何将小数保留2位小数

我们运用SQL  Server数据库的时辰经常会需要处置小数,而这个时辰最经常是把小数保留2位。下面小编给大师分享一下若何实现这种需求。

东西/原料

  • SQL Server 2014

方式/步调

  1. 1

    起首我们打开SQL  Server数据库,然后筹办一个小数,如下图所示

  2. 2

    然后我们可以经由过程round函数来进行小数处置,可是round会把小数后面酿成0而不是真正意义上的保留位数

  3. 3

    所有接下来我们就可以经由过程cast函数进行小数转化,如下图所示,直接转化为numeric类型

  4. 4

    可是在用cast的时辰需要注重的是转化的类型中不要发生位数溢出,如下图所示

  5. 5

    我们在进行转化的时辰尽可能的把转化的类型位数写的年夜一点,如下图所示

  6. 6

    最后我们还可以经由过程Convert函数进行转化,如下图所示,和cast用法差不多

  7. 7

    综上所述,在SQL  Server中进行小数位数保留本家儿如果经由过程cast函数和Convert函数进行实现的

  • 发表于 2018-06-01 00:00
  • 阅读 ( 1153 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具