我的错误,
SQLSTATE [22003]:数值超出范围:在第1行1264出于对列范围值的'pro_price_dis'(SQL:插入
rp_cal_table(productID,RSP_dis,RSP_mar,RRP_mar,cont_RRP_mar,cont_RSP_mar,sea_cloud_price,sea_cloud_sal_price,pro_price_dis,mar_pro_price_dis,pro_price_mar,mar_pro_price_mar,sal_pro_price,mar_sal_pro_price,method,DB_price,updated_at,created_at)的值( 32,0,0,0.4,630.4,0,0.30,0,1103.2,0.14285714285714,1153.1707317073,0.18,0,0,1115,1707317073,2017-04-12 10:38:56,2017-04-12 10:38 :56))
我的数据类型decimal(8,5) 但是我仍然收到此错误.
如果更多的话,我怎么能igone和插入.(点).
jue*_*n d 15
列的值是
1103.2
Run Code Online (Sandbox Code Playgroud)
但是你提到的数据类型是decimal(8,5)指允许的最大数量
999.99999
Run Code Online (Sandbox Code Playgroud)
因为8是总精度减去小数
| 归档时间: |
|
| 查看次数: |
17618 次 |
| 最近记录: |