我需要将货币存储在一个名为" Payable"的新表中。并且有一行"金额",它将存储该数据...我已多次尝试使用十进制数(10,2)或浮点十进制数(10,2)或(8, 2)每次我执行phpMyAdmin都将其保存为10,0或8,0。
有谁知道如何解决这个问题?我的主机是dreamhost,MySQL 5.6。
答案 0 :(得分:2)
尝试这样的事情:
ALTER TABLE `test`.`table`
ADD COLUMN `cost` DECIMAL(10,2) NULL AFTER `column`;
INSERT INTO `test`.`table` (`column1`, `cost`) VALUES ('test', 40.35);
Select * from table;
# id, name, cost
2, test, 40.35
1, Xanax (0.5mg), 10.25