| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1166 人关注过本帖
标题:关于小数位的设置
只看楼主 加入收藏
冬日暖阳
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-7-2
收藏
 问题点数:0 回复次数:3 
关于小数位的设置
我首先创建了一个表,看我带下划线的字段.小数位一位是(18,0)这样设置吗?后来我插入了数据89.5,语句也执行了.可到表里的结果却变成了90,这是为什么呀?各位帮帮忙!谢了

create table [dbo].[result]
([r_studentno][char](8)not null,
[r_courseno][char](10)not null,
[r_result][numeric](18,0)not null,
[r_semester][char](1)not null,
[r_year][char](4)not null)
on [primary]
go
alter table[dbo].[result]with nocheck add
constraint [pk_result]primary key clustered
([r_studentno],
[r_courseno])
on [primary]
go








r_studentno r_courseno r_result r_semester r_year
20050101   2005010001 90      1    2005
20050101   2005010002 92      1     2005
20050201    2005010003 78     2     2005
20050202   2005010004 95     2    2005
搜索更多相关主题的帖子: 小数 下划线 表里 key 
2007-07-05 11:20
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 
[r_result][numeric](18,1)not null,
(18,0)就没有保留小数啊。
这些东西自己可以在数据库里试下就出来的。。学东西要多动手呵呵加油/

革命尚未成功,同志仍需努力-----+++
2007-07-05 12:08
冬日暖阳
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-7-2
收藏
得分:0 

谢了!不过我那方法是按照教程书一样的.没想到书上也出错误,像我这样的新手怎么也想不到啊!以后我会多多留心的.

2007-07-05 15:51
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 
恩有的时候书上都是有些问题的...
所以出现问题的时候你可以试着改一下,学这个,多动手错不了呵呵..
实践出真知的呵呵...加油噢.

革命尚未成功,同志仍需努力-----+++
2007-07-05 23:34
快速回复:关于小数位的设置
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028693 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved