case
when instr(字段, ‘.’) = 0
then subser(字段, 0, 1) || regexp_replace(substr(字段, 2) ‘\d’, ‘’)
else
subser(字段, 0, 1) || regexp_replace(substr(substr(字段, 1, instr(字段,’.’) -1), 2), \d’, '’)
end 字段
如果有负数,则先判断负数情况
case
when instr(字段, ‘.’) = 0
then subser(字段, 0, 1) || regexp_replace(substr(字段, 2) ‘\d’, ‘’)
else
subser(字段, 0, 1) || regexp_replace(substr(substr(字段, 1, instr(字段,’.’) -1), 2), \d’, '’)
end 字段
如果有负数,则先判断负数情况