如何创建隐藏IP地址的最后一项的函数

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

软件环境:

1、操作系统:Windows 2000 Server

2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版

3、安装路径:C:\ORACLE

实现方法:

Create or replace Function iphide(data varchar2) return varchar2 is

tmp varchar2(20);

tmp1 varchar2(20);

begin

tmp:=data;

tmp1:=substrb(tmp,1,instrb(tmp,'.',-1))||'*';

return tmp1;

End iphide;

/

SQL select iphide('192.125.125.166') from dual;

IPHIDE('192.125.125.166')

--------------------------------------------------

192.125.125.*

SQL select iphide('192.1.1.1') from dual;

IPHIDE('192.1.1.1')

--------------------------------------------------

192.1.1.*

SQL variable tmp varchar2(20)

SQL call iphide('192.1.1.1') into :tmp;

调用完成。

SQL print tmp;

TMP

--------------------------------

192.1.1.*

SQL

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航