SM31018BTNDY去掉下划线_前面的字符串,包括下划线

去掉下划线_前面的字符串,包括下划线
第1步:用INSTR默认找到第一个出现的下划线的位置。
第2步:用substr来截取

SELECT SUBSTR('37_注1', INSTR('37_注1', '_') + 1) FROM dual;

select decode(JTSH, 0, '未审核', 1, '已审核') as JTSH,
decode(JTZTBH, 4, '在用', 5, '停用', 6, '制造中', 7, '废弃') as JTZTBH,
SBLB,
(select SUBSTR(t.zydlmc, INSTR(t.zydlmc, '_') + 1)
from sm_jc_zyml_tb t
where t.id = SM_JC_ZPZDJML_TB.ZYDLID) as sybm,
JTBH,
JTMC,
GGXH,
DW,
ZZDW,
SBLY,
CZRID,
CZRQ,
to_char(SYRQ, 'yyyy-mm-dd') as SYRQ,
WZLX,
JTZL,
decode(ZSBZ, 0, '1班', 1, '2班') as ZSBZ,
ID,
GDID,
ZZDWID,
JXSID,
ZDRQ,
ZDRID
FROM SM_JC_ZPZDJML_TB
Where ID in (?ID|1097?)

 

 

posted @ 2025-08-05 08:30  知行一体2  阅读(10)  评论(0)    收藏  举报