sql2000 如何使用sql语句将某个表内容导出成txt文件

sql2000 可以通过企业管理器将数据库的某个表内容导出成TXT(采用制表符,文版限定符:无)。
用sql语句如何实现呢?
还是不太会用,:(
提示:未能找到存储过程 'x'。
windows 2003的操作系统.

第1个回答  2007-06-15
EXEC 数据库名..xp_cmdshell 'bcp 表名out c:\temp.txt -c -q -Slocalhost -Usa -P'
第2个回答  2019-11-11
可用spool的方式将oracle的数据导出成文本。
1、登录sqlplus到指定数据库。
2、在某一路径,如c盘data目录下,创建脚本,文件名为:导出脚本.sql
内容如下:
set
colsep
'|'
--设置|为列分隔符
set trimspool on
set linesize 120
set pagesize 2000
set newpage 1
set heading off
set term off
set num 18
set feedback off
spool c:\data\导出.txt
select * from emp;
spool off3、执行命令:
@c:\data\导出脚本.sql4、执行结束后,c盘data目录下会生成导出.txt的文件,里边内容就是导出表中的内容。
大家正在搜