栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

具有列名称的SQL BCP

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

具有列名称的SQL BCP

经过大量的跟踪和错误之后,下面是有关如何添加列的答案

首先创建一个header.txt文件(在头文件中添加所有头文件),例如,如果头文件需要名字,姓氏等

第二,将以下查询粘贴到您的存储过程中

DECLARE @command VARCHAr(4000)DECLARE @FileDirectory VARCHAr(1000) = 'c:test'DECLARE @HeaderFile varchar(255) = 'Headers.txt'DECLARE @FileName VARCHAr(255)SET @FileName = 'TestFile_' + ConVERT(VARCHAR,GETDATE(),112)SET @command = 'bcp "select * from TESTDB.dbo.TEST_Table"'       + ' queryout "' + @FileDirectory + @FileName + '.txt"'       + ' -c -q -t, -T  -S'+@@servernameEXEC master..xp_cmdshell @commandSET @command =  'copy "' + @FileDirectory + @HeaderFile + '"+"' + @FileDirectory + @FileName + '.txt"' +  ' "' + @FileDirectory + @filename + '.csv"'EXEC master..xp_cmdshell @commandSET @command = 'del "' + @FileDirectory + @FileName + '.txt"'EXEC master..xp_cmdshell @command


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/370038.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号