如何在SQL中创建无标点符号的临时列
我有以下表格1如何在SQL中创建无标点符号的临时列,sql,db2-400,punctuation,Sql,Db2 400,Punctuation,我有以下表格1 ID | TAX ---+-------------------- 1 | 99.999.999.9-999.999 2 | 99.999.999.9.999.999 3 | 99.999.999.9,999,999 4 | 99.999999-9-999-999 我想创建一个新列TEMP_TAX,但此列只是一个临时查询,预期输出结果(不是标点符号[,.-]): 有人能帮我查询一下吗?谢谢你 select id, tax, replace(replace(replace
ID | TAX
---+--------------------
1 | 99.999.999.9-999.999
2 | 99.999.999.9.999.999
3 | 99.999.999.9,999,999
4 | 99.999999-9-999-999
我想创建一个新列TEMP_TAX
,但此列只是一个临时查询,预期输出结果(不是标点符号[,.-]):
有人能帮我查询一下吗?谢谢你
select id, tax, replace(replace(replace(tax, '.', ''), '-', ''), ',', '')
from mytable
select id, tax, replace(replace(replace(tax, '.', ''), '-', ''), ',', '')
from mytable