ここにコードがあります
vResult VARCHAR2(200);
BEGIN
fvData:=TRIM(fvData);
IF SUBSTR(fvData,LENGTH(fvData)-1,1)<>'*' THEN
fvData:=fvData||'**';
END IF;
vResult:=SUBSTR(fvData,1,InStr(fvData,'^^') - 1);
fvData:=SUBSTR(fvData,InStr(fvData,'^^') + 3);
RETURN vResult;
END StringExtract;
/
さまざまな方法で入力しようとしましfvdata=365
たが、何も起こりません。次のような小さな SQL を入力してみました
select InStr(367,'^^^^') - 1
from dual;
しかし、この大きな機能を実行する方法がわかりません。