首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL SELECT --> csv文件

SQL SELECT --> csv文件
EN

Stack Overflow用户
提问于 2012-04-05 03:54:58
回答 4查看 2.2K关注 0票数 0

我有以下SQL命令,我需要将其保存为带有列标题的csv文件:

代码语言:javascript
运行
复制
mysql > SELECT  a.last_name, a.first_name, username, is_active, graduation
        FROM auth_user a
        INNER JOIN 
            userprofile_userprofile u
            ON a.id = u.user_id
        WHERE a.id>39 AND a.is_active=1 ORDER BY last_name

我该怎么做呢?

EN

Stack Overflow用户

发布于 2012-04-05 04:01:37

您可以简单地使用BCP命令,在这种情况下,如果您使用的是SQL mangement studio,则必须启用xp_cmdshell。

下面是一个例子

代码语言:javascript
运行
复制
DECLARE    @bcpCommand varchar(2000)

SET @bcpCommand = 'bcp "SELECT * FROM users" queryout "c:\dump.csv" -U USERNAME -P PASSWORD -c'

EXEC master..xp_cmdshell @bcpCommand

请注意,csv文件位于托管数据库的服务器中。

票数 -1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10018316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档