欢迎光临
我们一直在努力

在sqlplus环境中对自己的动作和结果进行记录-数据库专栏,ORACLE

建站超值云服务器,限时71元/月

和作者联系: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文件,以后,如果需要删除大量表时,就可以建立这样的文件了,当然,如果你想记录你其它的操作和结果,也可以这么做。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 在sqlplus环境中对自己的动作和结果进行记录-数据库专栏,ORACLE
分享到: 更多 (0)