【发布时间】:2011-10-10 10:19:41
【问题描述】:
我有一列 [Cash] nvarchar(50) 包含稍后将在导入过程中转换为 decimal(9,3) 的数据,其中一些数据与正常外观的数值一致,例如 134.630,-80.662 和 324.372。 有时我的数据中有多个点的数值,例如 1.324.372 and -2.134.630. 有没有办法删除这个多余的点。
【问题讨论】:
-
'-2.134.630.'的末尾是否也有一个点还是句号? -
所以,数字分组符号是
.。什么是小数分隔符? -
你能更准确地指定行为吗?例如,所有值是否都有 3 个小数位。正如所写,实际上并不清楚数字应该是什么......
-
1.324.372 和 -2.134.630。哪个虚线需要去掉任何图案?
-
@Martin Smith 是句号
标签: sql sql-server sql-server-2005 tsql sql-server-2008