相关疑难解决方法(0)

如何使用sqlcmd从SQL Server导出数据为CSV格式?

我可以很容易地将数据转储到文本文件中,例如:

sqlcmd -S myServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" 
     -o "MyData.txt"
Run Code Online (Sandbox Code Playgroud)

但是,我查看了帮助文件,SQLCMD但没有看到专门针对CSV的选项.

有没有办法使用表格将数据从表格转储到CSV文本文件SQLCMD

sql-server csv file sqlcmd

123
推荐指数
5
解决办法
37万
查看次数

将数据从SQL Server Express导出为CSV(需要引用和转义)

我花了两天的时间尝试从SQL服务器安装中导出包含用户输入数据的大文本字段的75,000行表.此数据包含每个简单的ascii字符,制表符和换行符.我需要导出引用每个字段的CSV,并且引用列中的引号被正确转义("").

以下是我到目前为止所尝试的内容: - 从Management Studio右键单击数据库并导出到Excel:由于字段太长而失败. - 数据从Management Studio导出到平面文件,带有"文本分隔符和逗号分隔 - 完全无用,不会在字段内转义,使文件完全不明确. - 命令行中的BCP - 也不支持引用字段.

我需要使用FasterCSV ruby​​库导入.它不允许引号分隔符是非标准的ascii字符或多个字符.它也不允许\n或\ r在未加引号的列中.

任何帮助是极大的赞赏.

ruby sql sql-server csv export

36
推荐指数
4
解决办法
6万
查看次数

如何从SQL Server 2008将记录集导出到Excel?

我有一个填满记录的部门表.我想运行查询或使用管理工作室界面将部门记录导出到Excel文件.格式不是问题,我只想将记录转储到excel中.我知道我可以复制和粘贴,但这不是我想要的.

t-sql sql-server sql-server-2005

1
推荐指数
1
解决办法
3817
查看次数

标签 统计

sql-server ×3

csv ×2

export ×1

file ×1

ruby ×1

sql ×1

sql-server-2005 ×1

sqlcmd ×1

t-sql ×1