oracle 和sqlserver数据类型 oracle的 number(13),number(1),number(4,1)在sqlserver里对应的数据类型怎么写呢?是decimal 什么吗? 知情人士给说一下吧,非常感谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle 中number是最基本的类型。可以其他数据库的数字类型兼容 可是在oracle建表时候可以number(4,0),在oracle显示长度 (4,0),可是sqlserver 里这样写decimal(4,1)长度就变成6了,长度还一样吗谢谢!:) decimal(p,s) 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。p是小数点左边和右边数字之和,不包括小数点。如 p=5,s=2则为123.45。指定精度或对象能够控制的数字个数。s指定可放到小数点右边的小数位数或数字个数。p 和 s 必须遵守以下规则:0 <= s <= p <= 38。numeric 和 decimal 数据类型的默认最大精度值是 38。在 Transact-SQL 中,numeric 与 decimal 数据类型在功能上等效。 shell中“<<!”是啥意思? 不显示删除回复显示所有回复显示星级回复显示得分回复 SQLplus一段简单语句的报错,求解 关于数据库中date类型的问题 跪求 高手—帮忙《表类型如何定义一个存放线的表》 oracle如何修改列名 表无法删除 有没有从9i客户端使用exp备份10G服务器的数据过? 表空间问题 难道Oracle8i不支持INNER JOIN? Oracle数据库开归档后,归档异常增长 ORACLE中根据条件如何实现分类 PROC编程每次都要EXEC SQL COMMIT WORK RELEASE这句过后才能真正入库?
p 和 s 必须遵守以下规则:0 <= s <= p <= 38。
numeric 和 decimal 数据类型的默认最大精度值是 38。在 Transact-SQL 中,numeric 与 decimal 数据类型在功能上等效。