看提示估计是插入的数据和数据库中定义的格式不一致导致的,比如定义的是decimal(10,2),但是插入的数据是'aaa'这样
sqlstate : general error:1366 incorrect decimal value:'' for column 'goods_price' at row 1
goods_price这一列是数字类型,但你传的值为空。at row 1 第一行