我试图将我的sql Server查询结果导出为.txt格式的文件夹(这是一个自动化的工作)
我知道在MySQL中使用与INTO OUTFILE相同的功能.有没有人知道在sql Server 2008 Management Studio中执行此操作的最佳方法?
SELECT disTINCT RTRIM (s1.SGMNTID) AS 'AccCode',RTRIM (s1.DSCRIPTN) AS 'CodeDesc',CASE WHEN s1.SGMTNUMB = '1' THEN '1' WHEN s1.SGMTNUMB = '2' THEN '2' WHEN s1.SGMTNUMB = '3' THEN '110' WHEN s1.SGMTNUMB = '4' THEN '4' WHEN s1.SGMTNUMB = '5' THEN '120' END AS 'AccountType_id',CASE WHEN s1.SGMTNUMB = '2' THEN LEFT(s1.SGMNTID,2) ELSE 'DEFAULT' END AS 'AccGroupName' FROM GL40200 s1 UNION SELECT REPLACE ([ACTNUMBR_1]+'-'+ [ACTNUMBR_2]+'-'+ [ACTNUMBR_3]+'-'+[ACTNUMBR_4]+'-'+ [ACTNUMBR_5],' ','') AS 'AccCode','' AS 'CodeDesc','0' AS 'AccountType_id','Default' AS 'AccGroupName' FROM GL00100 a INTO OUTFILE 'C:\Users\srahmani\verian/myfilename.txt'
解决方法
原文地址:https://www.jb51.cc/mssql/75387.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。