CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

求加密函数

楼主xiaomaolala(小猫拉拉)2002-12-11 14:01:10 在 Oracle / 基础和管理 提问

看到前面有大虾们有写加密函数,可以使密码这种字段显示的是****。  
  有没有代码给我看看啊。  
  另外,有没有什么oracle的一个命令就可以实现这个功能的?  
  问题点数:20、回复次数:5Top

1 楼wanghai(汪海)回复于 2002-12-11 14:19:51 得分 5

字符替代就可以了Top

2 楼wanghai(汪海)回复于 2002-12-11 14:20:23 得分 10

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.*  
   
     
   
  Top

3 楼xiaomaolala(小猫拉拉)回复于 2002-12-11 14:40:56 得分 0

如果我是要在  
  select   *   from   user;  
  中显示的密码这个字段就是*****  
  可以吗?Top

4 楼xiaomaolala(小猫拉拉)回复于 2002-12-11 16:08:16 得分 0

没有吗?Top

5 楼zousky(麻烦)回复于 2002-12-11 16:53:01 得分 5

oracle   没有专门的加密函数,自己写一个就ok了Top

相关问题

  • 请教asp.net加密函数
  • 求好的加密函数
  • 用delphi写加密函数
  • 加密与解密函数
  • 钩子函数与文件加密
  • 100分求nmurl的加密函数。
  • 请问加密的函数或方法
  • 有现成的DES加密函数吗?
  • 求48位md5加密的函数
  • 请问php有3des加密函数吗?

关键词

  • 函数
  • 加密
  • sql
  • iphide
  • 加密函数
  • tmp
  • varchar2
  • select

得分解答快速导航

  • 帖主:xiaomaolala
  • wanghai
  • wanghai
  • zousky

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo