如题;
SQL Server2000数据表中只有bit, int 和 float类型的数字字段类型,那么要存储double类型的怎么办?
如果设置为numeric 类型,是不是 int,float ,double等数字类型都可以存储在其中
从数据库获取的时候是不是 用result.getInt();result.getFloat();result.getDouble() 可以从numeric字段中获取不同的数字类型?
SQL Server2000数据表中如何存储double类型的字段?
答案:2 悬赏:70 手机版
解决时间 2021-03-01 19:52
- 提问者网友:疯子也有疯子的情调
- 2021-03-01 09:45
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-03-01 09:52
decimal[ (p[ , s] )] 和 numeric[ (p[ , s] )]
1 <= p <= 38,0 <= s <= p
即最大是 decimal(38,38),decimal 默认是 decimal(18,0),decimal 和 numeric 是等价的
1 <= p <= 38,0 <= s <= p
即最大是 decimal(38,38),decimal 默认是 decimal(18,0),decimal 和 numeric 是等价的
全部回答
- 1楼网友:轻雾山林
- 2021-03-01 10:59
decimal或numeric都行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯