sql 电话号码,按从后向前匹配。。。
Declare
l_vc2called varchar(100); --被叫号码
l_numcalledlength number;--被叫号码的长度
l_called_str varchar(100);--去掉最后一个号码的,新的号码
i number; --记数
Begin
l_vc2called:='023251994506123065';
l_numcalledlength:=length(l_vc2called);
Dbms_Output.Put_Line(l_numcalledlength);
i:=l_numcalledlength;
while i>=1 loop
l_called_str:=SUBSTR(l_vc2called,0,i);
dbms_output.put_line(i);
dbms_output.put_line(l_called_str);
i:=i-1;
end loop;