2024-09-27 07:53:02
创建测试表
create table test
(col varchar2(100));
insert into test values ('123-1324');
insert into test values ('34141回');
insert into test values ('821648462()');
运行语句
select translate(col, '0' || translate(col, '#0123456789', '#'), '0') from test
结果
2024-09-27 16:02:03
您可以用正则表达式,语句如下:
select
regexp_replace('1-a111', '[^0-9]')
from dual
有问题,请追问。
2024-09-27 06:26:16