bcp 用法?

whaisheng 2003-01-04 09:24:32
有沒辦法用bcp導出數据時,字段名也一起導出??
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-01-04
  • 打赏
  • 举报
回复
你只有用导出列名

EXEC master..xp_cmdshell 'bcp "select a.name 列 from 库名.dbo.syscolumns a,库名.dbo.sysobjects d where a.id=d.id and d.xtype='U' and d.name=''表名''" queryout E:\boc\DT.txt -c -Sservername -Usa -Ppassword'
whaisheng 2003-01-04
  • 打赏
  • 举报
回复
我想一种方法:用兩個表a1,a2
a1存入字段標題,a2存放數据.

a1
id name age
0 姓名 年齡

a2
id name age
1 wen 20
2 hhh 30

bcp "select id,name,age from a1 union select id,name,cast(age as varchar(10)) from a2 order by id" queryout c:\aa.txt -Sservername -Uusername -Ppwd

happydreamer 2003-01-04
  • 打赏
  • 举报
回复
我试过如果对导出的已有txt文件再用bcp导入数据时,会把原来的列名覆盖调
所以只能导成新的文件,也就是在bcp导出文件时不能在原有文件上继续追加内容
nik_Amis 2003-01-04
  • 打赏
  • 举报
回复
up

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧