如何用sql语句把表导出为文件保存在硬盘上?

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:59:33
数据库是oracle的,平时操作用的是PL/SQL,现在想把某个数据库中的某个表导出为txt文件,或者是xls文件保存到硬盘上,能不能用sql语句实现?

是否可以选择导出表的一列,或者是几列?用sql语句如何实现?

是否可以附加select语句实现稍复杂一些的选择后,在导出为文件?用sql语句如何实现?

SQL
是这样写的
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'

select 列名1,列名2.。。。。 from 数据库.表名 where 条件
导出语句你自己查书