`
thinktothings
  • 浏览: 766786 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

电话号码,按从后向前匹配

阅读更多

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;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics