如何删除最后一个字符Oracle

use*_*451 1 string oracle numbers

嗨我有一个数据列表,我准备导入为'数字'

但是,我收到的数据在数字末尾有一个字符串.

示例:350 M,25 M

我该如何删除字符"M"以及任何空格.

mav*_*ato 6

您可以将这些SUBSTRLENGTH函数组合在一起:

select SUBSTR('350 M', 0, LENGTH('350 M') - 1) from dual;
Run Code Online (Sandbox Code Playgroud)

(或-2,如果你想删除空间)