威望0
积分7946
贡献0
在线时间763 小时
UID1
注册时间2021-4-14
最后登录2024-11-21
管理员
- UID
- 1
- 威望
- 0
- 积分
- 7946
- 贡献
- 0
- 注册时间
- 2021-4-14
- 最后登录
- 2024-11-21
- 在线时间
- 763 小时
|
[mw_shl_code=sql,true]1.--去除字符串中的 汉字
select
translate('()()-abd2提取汉字中 11222 的333数44ddd411字11 ','#'||translate('()()-abd2提取汉字中 11222 的333数44ddd411字11 ','abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789','#') ,'/') "oracle extract number"
from dual
如系统的船名只比较船名字母数字
select
en_name
from
pu_vessel
where 1=1 --trim(vessel_code)='THQEV7'
and translate(en_name,'#'||translate(en_name,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789','#') ,'/') = translate('()()TETSUSHIN NO.5 ','#'||translate('()()TETSUSHIN NO.5 ','abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789','#') ,'/')
2.去除字符串中的字母数字保留文字
select
translate('abd2提取汉字中11222的333数44ddd411字11 ', '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ', '/') "oracle extract number"
from dual
[/mw_shl_code] |
|