输出的字符是float型 我怎么保证输出的数值保留小数点后两位如果是整数 也补上.00 ?有这样的函数吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select cast(121 as decimal(7,2)) 或者Select Cast(121 As Numeric(7, 2)) 我原来是这个(convert(float,bdp_dj)*convert(float,bdp_num)) as ysje格式了一下报类型不匹配了cast((convert(float,bdp_dj)*convert(float,bdp_num)) as decimal(7,2)) as ysje 我怎么保证输出的数值保留小数点后两位如果是整数 也补上.00 ?有这样的函数吗?select cast(col as decimal(18,2)) as col from tb youzi520(釉子-MeChecksV) ( ) 信誉:100 Blog 加为好友 2007-04-12 09:15:59 得分: 0 decimal(18,2)18表示什么? -----18是整個數據的長度 youzi520(釉子-MeChecksV) ( ) 信誉:100 Blog 加为好友 2007-04-12 09:16:39 得分: 0 格式过之后数值又是什么类型? -----------decimal 這裡用decimal和numeric 都可以cast((convert(float,bdp_dj)*convert(float,bdp_num)) as decimal(7,2)) as ysje---------trycast((convert(float,bdp_dj)*convert(float,bdp_num)) as decimal(20,2)) as ysje 商品CD,商品名查询 如何随机提取记录并求和,当和达到10后不再提取 如何生成这样的随机数 帮忙写一个时长转换成秒数的函数 求一个触发器 日期一定应该用DateTime类型保存吗? 如何把纵表中数据横向连接? 数据导出 请教一个在实际应用中的Sql查询,内联外联我试了都不行 请问用触发器能实现自动访问提交页面吗? 表的合并,两个表合并入第三个表 如何处理某些表完成了新数据导入操作后,自动遴选数据进行组合、计算后插入另外表?
select cast(121 as decimal(7,2))
(convert(float,bdp_dj)*convert(float,bdp_num)) as ysje格式了一下报类型不匹配了cast((convert(float,bdp_dj)*convert(float,bdp_num)) as decimal(7,2)) as ysje
如果是整数 也补上.00 ?有这样的函数吗?select cast(col as decimal(18,2)) as col from tb
decimal(18,2)18表示什么?
-----
18是整個數據的長度 youzi520(釉子-MeChecksV) ( ) 信誉:100 Blog 加为好友 2007-04-12 09:16:39 得分: 0
格式过之后数值又是什么类型?
-----------
decimal
---------trycast((convert(float,bdp_dj)*convert(float,bdp_num)) as decimal(20,2)) as ysje