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

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

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

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

sql> spool c:\001.txt sql>select * from dual ; ....... sql> spool off ..... 异常会将spool 和 spool off中间的全部输出到文件中。

sql> spool c:\ss.txt sql>select * from dual ; sql> spool off

查询结果上面一点有很多按钮,其中有一个按钮下有几个选项,直接可以导出查询出来的结果

.可以用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提取到变量

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

执行一SQL脚本如,怎么样才能输出执行日志到文本文件中 这个方法可以,要在sqlplus的环境里执行, 也可以直接在cmd里执行 sqlplus "username/password@tnaname"@abc.sql > result.log 比如 sqlplus "test1/test@orcl"@test.sql > result.log

网站地图

All rights reserved Powered by www.5129.net

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