1、更改客户端区域设置2、将小数转为字符串
select 0.23,rtrim(0.23)
/*
.23 0.23
*/
select 0.23,rtrim(0.23)
/*
.23 0.23
*/
解决方案 »
- 请问这句的语法错在哪里呢?
- 单表1千万的数据,分页查询用7-9秒,这样的代码还可以优化吗?
- 各位大哥大姐好:有谁能提供一个SQL-server2005企业版的下载地址!要好用的!!谢谢了!!!
- sql server怎么设置安全?使只有局域网中的一台服务器可以链接,其他都不能链接?
- 十分奇怪,两个查询结果不一样,求解
- datetime類型加1
- 有这样一段文字,内含有两个IP地址,能否分别取出这个两个IP地 址?
- vs或者vc执行sql语句时,乱码~~
- 请教有关连接表的使用
- 怎样让sqlserver2000具有自动增值的列
- 请问高手数据库中的存储过程是存储在哪个系统表中的
- 同样的SQL语句在查询分析器中执行非常快,在VC中确要三秒。怎么办?
FROM Unit_Collect
WHERE (InCount <> 0)
ORDER BY b
--0.3476
select cast(cast(round(0.3476,2) as numeric(10,2)) as varchar(100))
的方法 结果会变成 0.230000000 (应该是和定义的长度有关系)
xueguang(xg) 的还是.23
wangtiecheng(cappuccino) 的方法 有两个问题
1.如果100% 显示100.00
2。排序变成了按字符排序了
更改客户端区域设置的方法能实现,但是不能去改服务器上的配置 :<
wangtiecheng(cappuccino) 的方法 有两个问题1.如果100% 显示100.00
这个没办法的,因为.00是表示了你的小数数据的精度,是有效数字来着
要想去掉只能在字符串处理的时候来弄了2。排序变成了按字符排序了
你order by 的时候可以用数字列吗