在postgres表中插入数字(6,6)数据类型后获取空值

时间:2013-09-09 07:22:29

标签: postgresql type-conversion

当我将类型rate声明为numeric(6,6)并尝试插入下面的记录时,我遇到了一个问题,我在rate列中没有得到任何值。

insert into md.day_summations_usage (status_id,rate) values (200,0.000001)

1 个答案:

答案 0 :(得分:1)

NUMERIC类型定义(manual):

  

NUMERIC(精度,比例)

如果scale等于precision,则该值必须小于1。 插入3.078343值的正确类型定义:

  

NUMERIC(7,6)