SQL替换语法

时间:2011-04-25 18:29:50

标签: sql sql-server syntax

我有一个选择查询,它获取一个字段并使用自定义名称显示它,ex acctID为ACCOUNT ID。如果此字段的数据是varchar但是所有带小数的数字都是000.887.4456.000000,那么如何在该选择查询中使用replace来从这样的字段中删除小数?

3 个答案:

答案 0 :(得分:5)

SELECT REPLACE(acctID, '.', '') AS ACCOUNT_ID FROM TABLE

REPLACE function reference here

答案 1 :(得分:1)

SELECT 
    ex.acctID,
    REPLACE(ex.acctID, '.', '')
FROM
    Mytable

答案 2 :(得分:1)

REPLACE(acctID, '.','') AS AccountID