更改访问数据库中字段的货币文化

时间:2012-11-30 08:49:17

标签: sql ms-access

我在访问mdb中有一个表invoice,它以意大利格式存储DECIMAL。即,用作小数分隔符。

所以千人将被写为1.000,00。我想将其更改为英国格式1000.00。为此,我使用此查询。

UPDATE invoice SET invoice_amount = Replace(Replace(invoice_amount,'.',''),',','.')

还有更好的选择吗?我也担心第二次意外运行此查询会使1000.00成为100000。在这里改变文化的任何直接的万无一失的方式?

P.S:invoice_amount此处的类型为Text

0 个答案:

没有答案