www.5129.net > 命令行中用sqlplus可以把查询的数据输出到文件吗

命令行中用sqlplus可以把查询的数据输出到文件吗

sqlplus user/pwd@sid @xxx.sql >xx.txt 在xxx.sql里写查询数据的sql,最后加一个/ ,你试试

oracle 10g的DBMS_XPLAN包中display_cursor函数不同于display函数,display_cursor用于显示SQL语句的真实的执行计划,在大多数情况下, 显示真实的执行计划有助于更好的分析SQL语句的全过程,尤其是运行此SQL语句实时的I/O开销。通过对比预估的I...

命令如下: set head offspool song.txtselect * from song_temp;spool off其中set head off是为了关闭字段名显示。也可以将上述四条语句放在一个文件中(最后加一句quit),然后用sqlplus执行这个文件。

.可以用pb来做,不过首先你要用把excel变成txt,具体方法你可以在网上找,很多的。或者borland的导入导出工具,等等,很容易实现!当然如果你实在不情愿用其他软件导的话使用SQLPLUS自带的SPOOL命令也可以完成。通过sql*plus输出xls,html两种格式. 首...

1、获取帮助: exp help=y 2. 导出一个完整数据库 exp user/pwd@instance file=path full=y 示例:exp system/system@xc file = c:/hehe full =y 3 、导出一个或一组指定用户所属的全部表、索引和其他对象 exp system/manager file=seapark log=...

sqlplus 里加一句spool d:\query.txt,查询结果就写到文件了。 然后批处理用for读取query.txt提取到变量

可用spool的方式将oracle的数据导出成文本。 1、登录sqlplus到指定数据库。 2、在某一路径,如c盘data目录下,创建脚本,文件名为:导出脚本.sql 内容如下: set colsep '|' --设置|为列分隔符 set trimspool on set linesize 120 set pagesize ...

select * from dba_tablespaces t;是表空间的信息 select * from dba_data_files;是数据文件的信息 两表通过tablespace_name关联

可用spool的方式将查询内容放入文本。 方法如下: 1、在windows下如c盘data目录下创建脚本,名字为:exec.sql,内容为: set trimspool on set linesize 120 set pagesize 2000 set newpage 1 set heading off set term off spool 路径+文件名 s...

spool c:\test.txt select 1 from dual; spool off

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com