mysql数据库decimal类型保存负数报错

mysql数据库decimal类型保存负数报错是为什么啊有没有懂的急

img

这里勾一下,可以参考下这个http://t.csdn.cn/7vMVg

img

img

无符号的不能保存负数,你用关键字改成带符号的

CREATE TABLE mytable (
  id INT PRIMARY KEY,
  value DECIMAL(10,2) SIGNED
);


报什么错,看你这个应该不会报错,你可以之间在字段输入负数试试

你的数据或者插入语句呢

目前看没看到什么问题 报错信息发出来

报什么错,信息放出来
报错了要仔细看报错信息,不要先入为主的以为是decimal报错,很可能是你写了个不能转换成数字的字符串,或者变量和列没有对齐之类的问题