【发布时间】:2011-04-25 18:29:50
【问题描述】:
我有一个选择查询,它获取一个字段并使用自定义名称显示它,例如 acctID 作为 ACCOUNT ID。如果该字段的数据是 varchar,但都是带小数的数字,例如 000.887.4456.000000,如何在该选择查询中使用替换来从这样的字段中删除小数?
【问题讨论】:
-
所以想要的结果是
0008874456000000?
标签: sql sql-server syntax
我有一个选择查询,它获取一个字段并使用自定义名称显示它,例如 acctID 作为 ACCOUNT ID。如果该字段的数据是 varchar,但都是带小数的数字,例如 000.887.4456.000000,如何在该选择查询中使用替换来从这样的字段中删除小数?
【问题讨论】:
0008874456000000?
标签: sql sql-server syntax
SELECT REPLACE(acctID, '.', '') AS ACCOUNT_ID FROM TABLE
【讨论】:
REPLACE(acctID, '.','') AS AccountID
【讨论】:
SELECT
ex.acctID,
REPLACE(ex.acctID, '.', '')
FROM
Mytable
【讨论】: