锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成在人线aⅴ免费毛片,亚洲天堂中文字幕,国产成人精品日本亚洲11http://m.tkk7.com/szhswl/category/27857.html瀹嬮拡榪樼殑涓漢絀洪棿zh-cnWed, 05 Dec 2007 08:43:11 GMTWed, 05 Dec 2007 08:43:11 GMT60瀛樺偍榪囩▼瀵規(guī)枃浠剁殑鎿嶄綔(txt)http://m.tkk7.com/szhswl/articles/165432.html瀹嬮拡榪?/dc:creator>瀹嬮拡榪?/author>Wed, 05 Dec 2007 03:25:00 GMThttp://m.tkk7.com/szhswl/articles/165432.htmlhttp://m.tkk7.com/szhswl/comments/165432.htmlhttp://m.tkk7.com/szhswl/articles/165432.html#Feedback0http://m.tkk7.com/szhswl/comments/commentRss/165432.htmlhttp://m.tkk7.com/szhswl/services/trackbacks/165432.html 鍏惰娉曚負(fù):
CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';

鏈渚嬪叿浣撳垱寤哄涓?

create or replace directory exp_dir as '/tmp';

鐩綍鍒涘緩浠ュ悗錛屽氨鍙互鎶婅鍐欐潈闄愭巿浜堢壒瀹氱敤鎴鳳紝鍏蜂綋璇硶濡備笅:
GRANT READ[,WRITE] ON DIRECTORY directory TO username;

渚嬪:

grant read, write on directory exp_dir to eygle;

姝ゆ椂鐢ㄦ埛eygle灝辨嫢鏈変簡瀵硅鐩綍鐨勮鍐欐潈闄愩?br />
璁╂垜浠湅涓涓畝鍗曠殑嫻嬭瘯:

SQL> create or replace directory UTL_FILE_DIR as '/opt/oracle/utl_file'; Directory created. SQL> declare 2 fhandle utl_file.file_type; 3 begin 4 fhandle := utl_file.fopen('UTL_FILE_DIR', 'example.txt', 'w'); 5 utl_file.put_line(fhandle , 'eygle test write one'); 6 utl_file.put_line(fhandle , 'eygle test write two'); 7 utl_file.fclose(fhandle); 8 end; 9 / PL/SQL procedure successfully completed. SQL> ! [oracle@jumper 9.2.0]$ more /opt/oracle/utl_file/example.txt eygle test write one eygle test write two [oracle@jumper 9.2.0]$

綾諱技鐨勬垜浠彲浠ラ氳繃utl_file鏉ヨ鍙栨枃浠?

SQL> declare 2 fhandle utl_file.file_type; 3 fp_buffer varchar2(4000); 4 begin 5 fhandle := utl_file.fopen ('UTL_FILE_DIR','example.txt', 'R'); 6 7 utl_file.get_line (fhandle , fp_buffer ); 8 dbms_output.put_line(fp_buffer ); 9 utl_file.get_line (fhandle , fp_buffer ); 10 dbms_output.put_line(fp_buffer ); 11 utl_file.fclose(fhandle); 12 end; 13 / eygle test write one eygle test write two PL/SQL procedure successfully completed.

鍙互鏌ヨdba_directories鏌ョ湅鎵鏈塪irectory.

SQL> select * from dba_directories; OWNER DIRECTORY_NAME DIRECTORY_PATH ------------------------------ ------------------------------ ------------------------------ SYS UTL_FILE_DIR /opt/oracle/utl_file SYS BDUMP_DIR /opt/oracle/admin/conner/bdump SYS EXP_DIR /opt/oracle/utl_file

鍙互浣跨敤drop directory鍒犻櫎榪欎簺璺緞.

SQL> drop directory exp_dir; Directory dropped SQL> select * from dba_directories; OWNER DIRECTORY_NAME DIRECTORY_PATH ------------------------------ ------------------------------ ------------------------------ SYS UTL_FILE_DIR /opt/oracle/utl_file SYS BDUMP_DIR /opt/oracle/admin/conner/bdump


http://m.tkk7.com/cheneyfree/archive/2007/12/04/165275.html 榪欑瘒鏂囩珷寰堜笉閿欍?br />

杞嚜錛歨ttp://www.eygle.com/archives/2005/04/using_create_di.html

]]>
瀛樺偍榪囩▼瑙f瀽XML鏂囦歡http://m.tkk7.com/szhswl/articles/165428.html瀹嬮拡榪?/dc:creator>瀹嬮拡榪?/author>Wed, 05 Dec 2007 03:13:00 GMThttp://m.tkk7.com/szhswl/articles/165428.htmlhttp://m.tkk7.com/szhswl/comments/165428.htmlhttp://m.tkk7.com/szhswl/articles/165428.html#Feedback0http://m.tkk7.com/szhswl/comments/commentRss/165428.htmlhttp://m.tkk7.com/szhswl/services/trackbacks/165428.html
 1PROCEDURE EXECUTE_DATESERV IS
 2  BEGIN
 3    DECLARE
 4      DIR         VARCHAR2(50);
 5      SERVFILE    VARCHAR2(20);
 6      V_XP        XMLPARSER.PARSER;
 7      V_DOC       XMLDOM.DOMDOCUMENT;
 8      V_MAPPINGS  XMLDOM.DOMNODELIST;
 9      V_MAPLEN    NUMBER(3);
10      V_TABLE     XMLDOM.DOMNODELIST;
11      V_TABLELEN  NUMBER(3);
12      V_FIELD     XMLDOM.DOMNODELIST;
13      V_MAPITEM   XMLDOM.DOMNODE;
14      V_TABLEITEM XMLDOM.DOMNODE;     NNM         XMLDOM.DOMNAMEDNODEMAP;
15      V_BO        VARCHAR2(20);
16      V_VALID     VARCHAR2(20);
17      V_FIELDID   VARCHAR2(20);
18      V_BOOLEAN   NUMBER(2);
19      V_TEXT      VARCHAR2(200);
20    BEGIN
21      DIR      := '/oracle/szh';
22      SERVFILE := 'dateserv.xml';
23      V_XP     := XMLPARSER.NEWPARSER;
24      XMLPARSER.SETVALIDATIONMODE(V_XP, FALSE);
25      XMLPARSER.SETBASEDIR(V_XP, DIR);
26      XMLPARSER.PARSE(V_XP, DIR || '/' || SERVFILE);
27      V_DOC := XMLPARSER.GETDOCUMENT(V_XP);
28      XMLPARSER.FREEPARSER(V_XP);
29      V_MAPPINGS := XMLDOM.GETELEMENTSBYTAGNAME(V_DOC, 'mappings');
30      V_MAPLEN   := XMLDOM.GETLENGTH(V_MAPPINGS);
31      FOR V_I IN 0 .. V_MAPLEN - 1 LOOP
32        V_MAPITEM  := XMLDOM.ITEM(V_MAPPINGS, V_I);
33        V_TABLE    := XMLDOM.GETCHILDNODES(V_MAPITEM);
34        V_TABLELEN := XMLDOM.GETLENGTH(V_TABLE);
35        FOR V_J IN 0 .. V_TABLELEN - 1 LOOP
36          V_TABLEITEM := XMLDOM.ITEM(V_TABLE, V_J);
37          IF XMLDOM.GETNODENAME(V_TABLEITEM) = 'table' THEN
38            NNM  := XMLDOM.GETATTRIBUTES(V_TABLEITEM);
39            V_BO := XMLDOM.GETNODEVALUE(XMLDOM.ITEM(NNM, 0));
40          END IF;
41          V_FIELD   := XMLDOM.GETCHILDNODES(V_TABLEITEM);
42          V_FIELDID := XMLDOM.GETNODEVALUE(XMLDOM.GETFIRSTCHILD(XMLDOM.ITEM(V_FIELD,
43                                                                            0)));
44          V_VALID   := XMLDOM.GETNODEVALUE(XMLDOM.GETFIRSTCHILD(XMLDOM.ITEM(V_FIELD,
45                                                                            1)));
46          PRO_SZH_SEQ.UPDATE_ENDDATE(V_BO,
47                                     V_FIELDID,
48                                     V_VALID,
49                                     V_BOOLEAN,
50                                     V_TEXT);
51          IF V_BOOLEAN <> 1 THEN
52            EXECUTE_INSERT_ERROR('pk_szh_date.excute_dateserv error :' ||
53                                 V_TEXT);
54          END IF;
55        END LOOP;
56      END LOOP;
57      XMLDOM.FREEDOCUMENT(V_DOC);
58    END;
59    NULL;
60  END EXECUTE_DATESERV;
榪囩▼鐩稿簲鐨刋ML鏂囦歡錛?br />
 1<?xml version="1.0" encoding="ISO-8859-1"?>
 2<mappings>    
 3    <table name="enrollcon" >
 4        <field>enddate</field>
 5        <valid>valid</valid>
 6    </table>
 7    <table name="precautcon" >
 8        <field>enddate</field>
 9        <valid>valid</valid>
10    </table>
11    <table name="jrbill" >
12        <field>endtime</field>
13        <valid>validflag</valid>
14    </table>
15    <table name="jr97" >
16        <field>endtime</field>
17        <valid>validflag</valid>
18    </table>
19    <table name="mer" >
20        <field>exitdate</field>
21        <valid>valid</valid>
22    </table>
23    <table name="merabate" >
24        <field>enddate</field>
25        <valid>valid</valid>
26    </table>
27    <table name="booking" >
28        <field>obligatedate</field>
29        <valid>valid</valid>
30    </table>
31</mappings>
濡傛灉鎶ラ敊ORA-20100:Error occurred while parsing: No such file or directory錛屽湪鏈嶅姟鍣ㄧ棣栧厛鎶婃枃浠剁殑璇誨彇鏉冮檺鎺堜簣榪愯瀛樺偍榪囩▼鐨勭敤鎴鳳紝濡傦細(xì)
GRANT READ[,WRITE] ON DIRECTORY directory TO username;
瀹炰緥錛歡rant read, write on directory exp_dir to user;

銆?

]]>
主站蜘蛛池模板: 亚洲小说区图片区| 国产亚洲精品影视在线产品| 亚洲毛片一级带毛片基地| 中文字幕无码毛片免费看| 国产亚洲日韩一区二区三区| 国产精品免费视频观看拍拍| 亚洲精品人成无码中文毛片| 日韩少妇内射免费播放| 国外亚洲成AV人片在线观看 | 亚洲国产成人久久综合一| 日韩视频免费在线观看| 亚洲午夜久久久精品影院| 毛片免费全部播放无码| 亚洲一区电影在线观看| 永久免费av无码网站大全| 亚洲AV无码专区国产乱码不卡| 免费人成网站7777视频| 97在线免费观看视频| 亚洲日韩在线视频| 日本免费人成黄页网观看视频| 一级毛片免费毛片毛片| 亚洲a在线视频视频| 猫咪社区免费资源在线观看| 国产精品亚洲精品日韩动图| 精品亚洲一区二区| 18未年禁止免费观看| 精品亚洲国产成人av| 亚洲AV无码一区二区乱孑伦AS| 2022久久国产精品免费热麻豆| 亚洲av无码有乱码在线观看| 国产亚洲日韩一区二区三区| 成人免费一级毛片在线播放视频 | 中国黄色免费网站| 久久久久亚洲精品无码网址| 51精品视频免费国产专区| 亚洲日韩精品无码专区加勒比☆| 国产成人免费网站在线观看| 日本免费人成网ww555在线| 久久亚洲美女精品国产精品 | 免费看国产精品3a黄的视频| 日日狠狠久久偷偷色综合免费|