trim()不能出去掉字段的前后空格

博客内容提到在处理字段时,trim()方法未能有效移除前后空格。解决方案是找到正确的方法来清除这些空格,例如使用正则表达式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

select TRIM(HIS_PTN_NBR),TRIM(HIS_CAS_DTE),TRIM(HIS_CAS_TIM),TRIM(HIS_XAC_IDT),TRIM(HIS_CAS_SEQ) from ABCODB00.ABC_SSK_HIS_T WHERE HIS_CAS_DTE = '20211116';

没有清除掉空格

TRIM(HIS_PTN_NBR)TRIM(HIS_CAS_DTE)TRIM(HIS_CAS_TIM)TRIM(HIS_XAC_IDT)TRIM(HIS_CAS_SEQ)
11202111160926330199484914001001CO8W
112021111610011601994180980010017UV2
11202111161002010199322666001001966K
11202111161002580199306192001001EFPN
11202111161003400199117088001001HO7D
11202111161004240199117088001001GBFO
112021111611273001010111320800012WD8
112021111611273301400009820030016I9Q
112021111620193201010111320800018ZEM
1120211116201936014000098200300190D4
select TRIM(HIS_PTN_NBR)||'|'||TRIM(HIS_CAS_DTE)||'|'||TRIM(HIS_CAS_TIM)||'|'||TRIM(HIS_XAC_IDT)||'|'||TRIM(HIS_CAS_SEQ) from ABCODB00.ABC_SSK_HIS_T WHERE HIS_CAS_DTE = '20211116';

清除掉了空格。’|'指分隔符是|

TRIM(HIS_PTN_NBR)TRIM(HIS_CAS_DTE)TRIM(HIS_CAS_TIM)TRIM(HIS_XAC_IDT)TRIM(HIS_CAS_SEQ)
11202111160926330199484914001001CO8W
112021111610011601994180980010017UV2
11202111161002010199322666001001966K
11202111161002580199306192001001EFPN
11202111161003400199117088001001HO7D
11202111161004240199117088001001GBFO
112021111611273001010111320800012WD8
112021111611273301400009820030016I9Q
112021111620193201010111320800018ZEM
1120211116201936014000098200300190D4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值