SQL中怎样将得到的数值型结果转换为两位小数? SQL中怎样将得到的数值型结果转换为两位小数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select cast(120.14645121 as decimal(19,2)) cast( v as numeric(12,2)) select convert(decimal(12,2),123.4657848) select convert(decimal(10,2),12.987777766)------------ 12.99(所影响的行数为 1 行) select convert(decimal(10,2),3.1415926)/* ------------ 3.14(所影响的行数为 1 行)*/ CAST 和 CONVERT将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法使用 CAST:CAST ( expression AS data_type ) 使用 CONVERT:CONVERT (data_type[(length)], expression [, style]) sql server 2000/2005 每秒处理数据量 存储过程问题 用SQL编程找出价格处于调价趋势的商品,难吗? 剪剪在吗?帮下忙啊。 过滤数据 请高手赐教! Conversion failed when converting the varchar value 'Bern' to data type int. 创建数据库 有方法对sql server数据库做压力测试吗?如果有,请大侠告知,谢谢!~ 数据库里面的中文如何按他的拼音首字母把他查出来 datetime格式转换 求网上商城的数据库,要有字段说明的
------------ 12.99(所影响的行数为 1 行)
select convert(decimal(10,2),3.1415926)/*
------------
3.14(所影响的行数为 1 行)
*/
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法
使用 CAST:CAST ( expression AS data_type ) 使用 CONVERT:CONVERT (data_type[(length)], expression [, style])