sqlserver 保留小数方法

摘要:
第二种方法更好。例如,convert,其中1表示保存1位小数,0表示整数

1. 使用 Round() 函数,如 Round(@num,2)  参数 2 表示 保留两位有效数字。

2. 更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2) 指定要保留的有效数字。

最好使用第二种,比如:convert(decimal(18,1),单价) 其中1表示保存1位小数,如果是0则表示整数

免责声明:文章转载自《sqlserver 保留小数方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇服务器设置X-Frame-Options Header响应头(Tomcat,服务器,项目)纯干货!live2d动画制作简述以及踩坑下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5

    /****************************************************************  将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 ****************************************************************/#import...

C++中减去'0'的作用( -'0' )

标题没有在卖萌→_→ 我们在日常研(chao)究(xi)大佬们的代码时,可能会遇到减去字符'0'的情况,比如下图,这种语法问题吧说简单它不那么简单,毕竟不好理解;但说难吧也不难,其实就是让代码更简洁更有逼格的途径而已。 说了那么多屁话那么这个减去零到底是干啥的呢? 它的作用就是减去0的ASCII值:48。可以方便的用来转换大小写或者数字和和字符。比如我们可...

家谱树(信息学奥赛一本通 1351)

【问题描述】 有个人的家族很大,辈分关系很混乱,请你帮整理一下这种关系。 给出每个人的孩子的信息。 输出一个序列,使得每个人的后辈都比那个人后列出。 【输入格式】 第1行一个整数N(1<=N<=100),表示家族的人数。 接下来N行,第i行描述第i个人的儿子。 每行最后是0表示描述完毕。 【输出格式】 输出一个序列,使得每个人的后辈都比那个人后...

vb编程代码大全

数值型函数:abs(num): 返回绝对值sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负hex(num): 返回十六进制值 直接表示:&Hxx 最大8位oct(num): 返回八进制值 直接表示:&Oxx 最大8位sqr(num): 返回平方根 num>0int(num): 取整...

利用python将ip转换为10进制

def int2ip(num): data = [] for i in range(4): num ,extra = divmod(num, 256) data.insert(0, str(extra)) return ".".join(data) def ip2int(astr): ipnum = astr.split(".") num = 0 for...

Oracle 中Number的长度定义

Number可以通过如下格式来指定:Field_NAME Number(precision ,scale),其中precision指Number可以存储的最大数字长度(不包括左右两边的0),scale指在小数点右边的最大数字长度(包括左侧0)。也就是说, 1 p是总长度,s是小数,整数部分长度是p-s 2 3 例如: 4 Number(8,2)表示...