如何列出oracle的目录中的所有文件 用UTL_FILE貌似不好列出所有文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JAVA存储过程SQL> --1.创建java代码SQL> create or replace and compile java source named TestFile as 2 import java.io.*; 3 public class FileClass 4 { 5 public static void printFiles(){ 6 File f = new File("c:\\"); 7 String[] s = f.list(); 8 for(int i=0; i<s.length; i++) 9 System.out.println(s[i]); 10 } 11 } 12 /Java 已创建。SQL> SQL> --2.创建存储过程SQL> create or replace procedure print_file 2 as 3 language java 4 name 'FileClass.printFiles()'; 5 /过程已创建。SQL> SQL> --设置输出SQL> set serveroutput on;SQL> --赋权SQL> exec dbms_java.grant_permission( 'TEST', 'SYS:java.io.FilePermission', 'c:\', 'read' );PL/SQL 过程已成功完成。SQL> --设置java输出缓冲区SQL> exec dbms_java.set_output(5000);PL/SQL 过程已成功完成。SQL> --执行测试SQL> exec print_file;AUTOEXEC.BATboot.inibootfont.binCONFIG.SYSDocuments and SettingsIO.SYSMSDOS.SYSMSOCacheNTDETECT.COMntldrpagefile.sysProgram FilesRECYCLERrp.txtsqlnet.logSystem Volume InformationTemptnsnames.oraWINDOWSwmpubPL/SQL 过程已成功完成。SQL> 难道只有这种办法了么?就没有其他办法?就不能用oracle 自己的办法来解决?一定要引入java? 随机数插入表的问题 新建一个用户 刚做了一个用JDBC把ORACLE数据转移到SYBASE的小程序,想和大家分享。有意者可以发邮件给我!呵呵! 关于oracledbconsole 大家帮我看看这个oracle触发器,执行时说变异表,怎么回事? 数据库中的字段为double 现在........ 被这个问题困扰了很久了 我在9i下按照用户将数据导出,移去方案下的相关用户的表,再导入数据怎么看不见方案下的表了?请教大伙. 高手请进:关于把一个talbe中的记录行并成列的SQL语句怎么写 SQL高手来吧 ~ having count(*)这道题目我错在哪?怎么感觉参考答案错了 特别急特别,过来看看
SQL> --1.创建java代码
SQL> create or replace and compile java source named TestFile as
2 import java.io.*;
3 public class FileClass
4 {
5 public static void printFiles(){
6 File f = new File("c:\\");
7 String[] s = f.list();
8 for(int i=0; i<s.length; i++)
9 System.out.println(s[i]);
10 }
11 }
12 /Java 已创建。SQL>
SQL> --2.创建存储过程
SQL> create or replace procedure print_file
2 as
3 language java
4 name 'FileClass.printFiles()';
5 /过程已创建。SQL>
SQL> --设置输出
SQL> set serveroutput on;
SQL> --赋权
SQL> exec dbms_java.grant_permission( 'TEST', 'SYS:java.io.FilePermission', 'c:\', 'read' );PL/SQL 过程已成功完成。SQL> --设置java输出缓冲区
SQL> exec dbms_java.set_output(5000);PL/SQL 过程已成功完成。SQL> --执行测试
SQL> exec print_file;
AUTOEXEC.BAT
boot.ini
bootfont.bin
CONFIG.SYS
Documents and Settings
IO.SYS
MSDOS.SYS
MSOCache
NTDETECT.COM
ntldr
pagefile.sys
Program Files
RECYCLER
rp.txt
sqlnet.log
System Volume Information
Temp
tnsnames.ora
WINDOWS
wmpubPL/SQL 过程已成功完成。SQL>