我尝试了什么:
create table name
(id bigserial not null primary key, cash money not null default 0.0);
为什么这段代码拒绝工作?怎么纠正?
答案 0 :(得分:2)
阅读文档通常有助于:Monetary types
以各种格式接受输入,包括整数和浮点文字,以及典型的货币格式,例如'$ 1,000.00'。输出通常采用后一种形式,但取决于区域设置。 非引号数值可以通过将数值转换为文本然后转换为 来转换为金钱,例如:
SELECT 1234::text::money;