如何在PostgreSQL中更改列的小数分隔符

时间:2016-04-05 09:59:59

标签: sql postgresql alter-table decimal-point

我的问题是存储十进制值的列将它们保存为例如。 24.55而不是24,55。有一个逗号,我需要如何存储数据。

我正在从一个软件通过PostGIS连接到我的数据库,但该软件在命名列,字符串大小等方面非常不灵活......这意味着我只能改变'。' ',''使它工作。我将不胜感激任何帮助。

我正在使用PostgreSQL 8.4.5。

1 个答案:

答案 0 :(得分:1)

如果可以在输出软件中使用文本,则:

replace(your_data::text, '.', ',') as decimal_with_comma