回答

收藏

替换或删除字符,然后转换为十进制

技术问答 技术问答 359 人阅读 | 0 人回复 | 2023-09-12

我需要删除或替换(%)字符串和thyen最后,多余的字符将字符串转换为十进制,因为我需要获得名为和的两个字段$ Y7 h. R6 m6 x. X  C4 s
总和discount1``discount2: a& X  o- u! o( c! {" x* Z
我尝试的最后一个组合是:
- V- i$ x. ?, D6 D% c8 O. ^replace ((p16.pa_value,CAST (p16.pa_value AS DECIMAL ) as discount2,这似乎是超级错误的,因为句子CAST内部replace
; h2 p+ ^2 D( t: t9 c8 ^8 R                                                                * V. m4 d$ V% z9 c, \8 Q1 K
    解决方案:                                                               
& O3 ^$ n  E1 j9 x4 b4 j, |                                                                试试这个:  J* P/ o& R4 Y$ @. }$ R
CAST (replace (p16.pa_value,,) AS DECIMAL as discount2
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则