网上有些文章(http://blog.csdn.net/freshlover/article/details/8809529 )还真的不能全信:
decimal实质真就是NUMBER吗?真的和NUMBER类型使用完全一样吗?
实验(DB ver: 11.2.0.2):
DECLARE
A decimal:=1.232;
B NUMBER:=1.232;
BEGIN
DBMS_OUTPUT.put_line(A);
DBMS_OUTPUT.put_line(B);
END;
输出:
1
1.232
--
看来在不带精度时,decimal和INTEGER类型一样了,
PS: 咱们看各类技术文章时,一定要多自己试试