请问我在一个表中设置了某列的数据类型为decimal(5,1),可是用spread6读出来后都是两位小数的形势,比如100.00,但将此列的数据类型改为decimal(16,1)后,用spread6读出就是一位小数了,如100.0,这是为什么?请问精度和小数位数有什么关系?还有,我想让小于1的小数在spread中显示成0.2,而不是.2,就是将首位的0显示出来,应该怎么做?
解决方案 »
- TSQL debug: 高手请进
- 这种需求sql-server能做吗?查了论坛上的帖子没有答案啊
- sqlserver2000的数据库,Hibernate的Generator属性如何配置,让其类似于oracle的序列,主键自增长
- 行列互换
- SQL 行列转换联查 求教高手
- sql server问题
- 3个简单问题!唉!太菜了没办法!
- 垮月查询,SQL 语句怎么写
- 昏!SQL SERVER中新建一个表,两个字段,一个char,一个bit,不能物理性删除????
- SQL的数据库出现(置疑),请问怎样解决?
- 想按照每条记录新建的先后顺序排序,忘记了给记录加新建时间列
- 共现次数的效率问题---两周一直没解决
decimal(5,0)