-1
插入号码我怎样才能在语言的特定格式的PostgreSQL数据库中插入数(区域设置)?数字是这样的:2,4
或:4,5
(逗号代替点 - 在许多语言中都是正确的)。在插入之前,我应该将它们转换为“doted”格式吗?谢谢。PostgreSQL的:特定的语言格式
插入号码我怎样才能在语言的特定格式的PostgreSQL数据库中插入数(区域设置)?数字是这样的:2,4
或:4,5
(逗号代替点 - 在许多语言中都是正确的)。在插入之前,我应该将它们转换为“doted”格式吗?谢谢。PostgreSQL的:特定的语言格式
参数lc_numeric
必须正确设置,例如
test=> SHOW lc_numeric;
┌────────────┐
│ lc_numeric │
├────────────┤
│ de_DE.UTF8 │
└────────────┘
(1 row)
然后你就可以
INSERT INTO mytab (numcol) VALUES (to_number('2,4', '99999999D99999999'));
格式字符串的意义,请参见the documentation。