中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 数据库开发 > 数据库综合
在sqlplus环境中对自己的动作和结果进行记录
作者:未知 时间:2004-05-24 12:12 出处:Blog 责编:chinaitpower
              摘要:暂无

和作者联系:xiaozuidaizhi@sina.com


需要用到以下的命令:
<SQL>spool 文件名.文件后缀
<SQL>一系列操作和操作结果
<SQL>spool off
这样,就可以把操作的语句和操作的结果以文本的形式存储在自己建立的文件--"文件名.文件格式"
该文件被保存在
if os is linux then 用户目录下
if os is windows then Sysdir\Documents and Settings\用户目录下

---------------------------------------------------------------------------------------------
spool是建立通道,并指明文件名和格式

---------------------------------------------------------------------------------------------

下面,举例说明:建立数据库中用户表删除文件

<SQL>spool droptables.sql

<SQL>select 'drop table '|| table_name ||' cascade constraints;' from user_tables;

<SQL>spool off

"||"为连接符,并为oracle中sql语法所接受,上述sql语句则用||将字符串'drop table '
和字符串' cascade constraints;'连接在一起,当然,也连接了表名table_name;
然后,你可以在相应的目录下找到这个sql文件,以后,如果需要删除大量表时,就可以建立这样的文件了,当然,如果你想记录你其它的操作和结果,也可以这么做。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有