我需要取出或更换不必要的haracter (%)至极是一个字符串,thyen结束的字符串转换为十进制,因为我需要获得和命名2场discount1和discount2
我尝试的最后一个组合是:
replace ((p16.pa_value,'%','')CAST (p16.pa_value AS DECIMAL (3,0))) as discount2,
Run Code Online (Sandbox Code Playgroud)
这似乎是超级错误,因为CAST它在replace声明中
试试这个:
CAST (replace (p16.pa_value,'%','') AS DECIMAL (3,0)) as discount2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11437 次 |
| 最近记录: |