网上文摘 小说 Flash游戏 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地技巧文章数据库编程 → Oracle的一些查询方法
Oracle的一些查询方法
日期:2005年2月6日 作者:郁闷中 人气: 查看:[大字体 中字体 小字体]
ORACLE安装路径为:C:ORANT
   实现方法:   SQL> create table t2 as select from t1;  --以第一个表中的某列建立第二个新表
   SQL> drop table t1; --删除表1
   SQL> rename t2 to t1;   --把表2改名为表1
   Oracle 8i及以上版本中,可以使用以下语句   SQL> alter table 表1 drop column 列1;


  用户:
  select * from all_users order by user_id;

  表空间剩余自由空间情况:
  select tablespace_name,sum(bytes) 总字节数,max(bytes),count(*) from
dba_free_space group by tablespace_name;
   数据字典:
  select table_name from dict order by table_name;
   锁及资源信息:
  select * from v$lock;不包括DDL锁
   数据库字符集:
  select name,value$ from props$ where name='NLS_CHARACTERSET';
   inin.ora参数:
  select name,value from v$parameter order by name;
   SQL共享池:
  select sql_text from v$sqlarea;
   数据库:
  select * from v$database
   控制文件:
  select * from V$controlfile;
   重做日志文件信息:
  select * from V$logfile;
   来自控制文件中的日志文件信息:
  select * from V$log;
   来自控制文件中的数据文件信息:
  select * from V$datafile;
   NLS参数当前值:
  select * from V$nls_parameters;
   ORACLE版本信息:
  select * from v$version;
   描述后台进程:
  select * from v$bgprocess;
   查看版本信息:
  select * from product_component_version;


17.如何在PL/SQL中读写文件?
   软件环境:
   1、服务器端:Windows NT4.0+ORACLE 8.0.4
   2、ORACLE安装路径为:C:ORANT
   实现方法:
   PL/SQL 3.3以上的版本中,UTL_FILE包允许用户通过PL/SQL读写操作系统文件。如下:
   declare
   file_handle UTL_FILE.FILE_TYPE;
   begin
   file_handle := UTL_FILE.FOPEN('/tmp', '文件名', 'w');
   UTL_FILE.PUTF(file_handle, '写入的信息 ');
   UTL_FILE.FCLOSE(file_handle);
   exception
   WHEN utl_file.invalid_path THEN
   raise_application_error(-20000, 'ERROR: Invalid path for file or path not in
   end;
   PutF()过程用来以指定格式把文本写入一个文件
   Put_Line()过程把一个指定的字符串写入文件并在文件中开始新的一行

(出处:www.delphibbs.com)

相关文章:
·Oracle函数
·浅谈Delphi7.0连接Oracle数据库的三种方式
·在Win2000上彻底卸载Oracle
·Oracle9i客户端免安装步骤
 → 特别推荐
 → 热点TOP10
关于我们 | 广告服务 | 发布资源 | 联系站长 Copyright © 2002-2006 Delphi园地 All Rights Reserved