楼主: Snonywolf

电子文档版资料汇集目录

[复制链接]
论坛徽章:
7
数据库板块每日发贴之星
日期:2009-07-24 01:01:02数据库板块每日发贴之星
日期:2010-09-29 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:362012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
301#
发表于 2009-7-23 11:27 | 只看该作者
CREATE OR REPLACE PROCEDURE  file_read (
   file_dir    VARCHAR2 DEFAULT 'TEMP_DIR',
   file_name   VARCHAR2 DEFAULT 'trc.txt'
)
IS
   vinhandle   UTL_FILE.file_type;
   vnewline    VARCHAR2 (500);
   v_num       NUMBER             := 0;
BEGIN
   vinhandle := UTL_FILE.fopen (file_dir, file_name, 'R');

   LOOP
      BEGIN
         UTL_FILE.get_line (vinhandle, vnewline);

         IF vnewline IS NOT NULL
         THEN
            INSERT INTO  temp
                 VALUES (
                         SUBSTR (vnewline,
                                 INSTR (vnewline, ' ', 1, 3) + 1,
                                   INSTR (vnewline, ' ', 1, 4)
                                 - INSTR (vnewline, ' ', 1, 3)
                                 - 1
                                ));

            v_num := v_num + 1;

            IF v_num = 100
            THEN
               COMMIT;
               v_num := 0;
            END IF;
         END IF;
      EXCEPTION
         WHEN OTHERS
         THEN
            COMMIT;
            EXIT;
      END;
   END LOOP;
   UTL_FILE.fclose (vinhandle);
END;

[ 本帖最后由 wanhualeng 于 2009-7-23 11:29 编辑 ]

使用道具 举报

回复
论坛徽章:
7
数据库板块每日发贴之星
日期:2009-07-24 01:01:02数据库板块每日发贴之星
日期:2010-09-29 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:362012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
302#
发表于 2009-7-23 11:30 | 只看该作者
CREATE OR REPLACE DIRECTORY
TEMP_DIR AS
'C:\temp';

使用道具 举报

回复
论坛徽章:
7
数据库板块每日发贴之星
日期:2009-07-24 01:01:02数据库板块每日发贴之星
日期:2010-09-29 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:362012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
303#
发表于 2009-7-23 11:33 | 只看该作者
CREATE OR REPLACE FUNCTION DesEncriptar_Test
(
Valor IN VARCHAR2,
Llave IN VARCHAR2
)
RETURN VARCHAR2
IS
key_string VARCHAR2(16) := llave;
raw_key RAW(128) := UTL_RAW.CAST_TO_RAW(key_string);
encrypted_raw RAW(2048);
encrypted_string VARCHAR2(2048);
decrypted_raw RAW(2048);
decrypted_string VARCHAR2(2048);
begin
encrypted_raw:=hextoraw(valor);
dbms_obfuscation_toolkit.DESDecrypt(input => encrypted_raw,
key => raw_key,
decrypted_data => decrypted_raw );
return utl_raw.cast_to_varchar2(decrypted_raw);
--EXCEPTION
--WHEN OTHERS THEN
--RETURN 'ERROR';

end;

使用道具 举报

回复
论坛徽章:
7
数据库板块每日发贴之星
日期:2009-07-24 01:01:02数据库板块每日发贴之星
日期:2010-09-29 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:362012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
304#
发表于 2009-7-23 11:33 | 只看该作者
CREATE OR REPLACE FUNCTION encriptar (valor IN VARCHAR2, llave IN VARCHAR2)
   RETURN VARCHAR2
IS
   raw_input          RAW (128)
                               := UTL_RAW.cast_to_raw (RPAD (valor, 16, ' '));
   key_string         VARCHAR2 (16)   := llave;
   raw_key            RAW (128)       := UTL_RAW.cast_to_raw (key_string);
   encrypted_raw      RAW (2048);
   encrypted_string   VARCHAR2 (2048);
BEGIN
   DBMS_OBFUSCATION_TOOLKIT.desencrypt (input               => raw_input,
                                        KEY                 => raw_key,
                                        encrypted_data      => encrypted_raw
                                       );
   RETURN RAWTOHEX (encrypted_raw);
--EXCEPTION
--WHEN OTHERS THEN
--RETURN 'ERROR';
END encriptar;
/

使用道具 举报

回复
论坛徽章:
8
数据库板块每日发贴之星
日期:2009-06-12 01:01:02数据库板块每日发贴之星
日期:2009-06-21 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272010广州亚运会纪念徽章:游泳
日期:2010-11-12 16:42:092011新春纪念徽章
日期:2011-02-18 11:42:502010广州亚运会纪念徽章:三项全能
日期:2011-02-26 13:07:50咸鸭蛋
日期:2011-08-30 15:51:05ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22
305#
发表于 2009-7-25 07:07 | 只看该作者
kao ,zei duo!

使用道具 举报

回复
论坛徽章:
2
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:52
306#
发表于 2009-7-25 09:33 | 只看该作者

使用道具 举报

回复
论坛徽章:
1
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:52
307#
发表于 2009-7-26 13:44 | 只看该作者
好人呀

使用道具 举报

回复
论坛徽章:
0
308#
发表于 2009-7-27 10:35 | 只看该作者
xiexie

使用道具 举报

回复
论坛徽章:
0
309#
发表于 2009-7-30 10:02 | 只看该作者
太好了,支持一下

使用道具 举报

回复
论坛徽章:
0
310#
发表于 2009-8-17 17:14 | 只看该作者
如果能把上面版主们和所有puber发的资料目录整理成一个.txt文档就好了
目前正在整理中。。。。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表