こんにちはどんな体でも私を助けてくれますか、私のシナリオは
select to_number(((replace('1*Students', 'Students','60'))))
from dual;
このように使用すると、無効な番号エラーが発生します。
数値に変換する方法と結果が「60」と表示されるはずです、助けてください、私は積み重ねました。よろしくお願いします
こんにちはどんな体でも私を助けてくれますか、私のシナリオは
select to_number(((replace('1*Students', 'Students','60'))))
from dual;
このように使用すると、無効な番号エラーが発生します。
数値に変換する方法と結果が「60」と表示されるはずです、助けてください、私は積み重ねました。よろしくお願いします
select
to_number( substr ( replace('1*Students', 'Students','60'), 0,instr( replace('1*Students', 'Students','60'), '*' )-1 ),'9999.99')
*
to_number(substr ( replace('1*Students', 'Students','60'), instr( replace('1*Students', 'Students','60'), '*' )+1 ),'9999.99')
from dual