<i id='Gjzsa'><tr id='Gjzsa'><dt id='Gjzsa'><q id='Gjzsa'><span id='Gjzsa'><b id='Gjzsa'><form id='Gjzsa'><ins id='Gjzsa'></ins><ul id='Gjzsa'></ul><sub id='Gjzsa'></sub></form><legend id='Gjzsa'></legend><bdo id='Gjzsa'><pre id='Gjzsa'><center id='Gjzsa'></center></pre></bdo></b><th id='Gjzsa'></th></span></q></dt></tr></i><div id='Gjzsa'><tfoot id='Gjzsa'></tfoot><dl id='Gjzsa'><fieldset id='Gjzsa'></fieldset></dl></div>

  • <legend id='Gjzsa'><style id='Gjzsa'><dir id='Gjzsa'><q id='Gjzsa'></q></dir></style></legend>

      <bdo id='Gjzsa'></bdo><ul id='Gjzsa'></ul>

  • <tfoot id='Gjzsa'></tfoot>
  • <small id='Gjzsa'></small><noframes id='Gjzsa'>

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

        时间:2023-07-17
          <bdo id='rsoNk'></bdo><ul id='rsoNk'></ul>

          <tfoot id='rsoNk'></tfoot>

              <tbody id='rsoNk'></tbody>
            • <small id='rsoNk'></small><noframes id='rsoNk'>

              1. <i id='rsoNk'><tr id='rsoNk'><dt id='rsoNk'><q id='rsoNk'><span id='rsoNk'><b id='rsoNk'><form id='rsoNk'><ins id='rsoNk'></ins><ul id='rsoNk'></ul><sub id='rsoNk'></sub></form><legend id='rsoNk'></legend><bdo id='rsoNk'><pre id='rsoNk'><center id='rsoNk'></center></pre></bdo></b><th id='rsoNk'></th></span></q></dt></tr></i><div id='rsoNk'><tfoot id='rsoNk'></tfoot><dl id='rsoNk'><fieldset id='rsoNk'></fieldset></dl></div>

                  <legend id='rsoNk'><style id='rsoNk'><dir id='rsoNk'><q id='rsoNk'></q></dir></style></legend>
                  本文介绍了如何使用 sqlcmd 从 SQL Server 将数据导出为 CSV 格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

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

                  I can quite easily dump data into a text file such as:

                  sqlcmd -S myServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" 
                       -o "MyData.txt"
                  

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

                  However, I have looked at the help files for SQLCMD but have not seen an option specifically for CSV.

                  有没有办法使用 SQLCMD 将表中的数据转储到 CSV 文本文件中?

                  Is there a way to dump data from a table into a CSV text file using SQLCMD?

                  推荐答案

                  你可以这样运行:

                  sqlcmd -S MyServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" 
                         -o "MyData.csv" -h-1 -s"," -w 700
                  

                  • -h-1 从结果中删除列名标题
                  • -s"," 将列分隔符设置为 ,
                  • -w 700 将行宽设置为 700 个字符(这需要与最长的行一样宽,否则会换行到下一行)
                    • -h-1 removes column name headers from the result
                    • -s"," sets the column seperator to ,
                    • -w 700 sets the row width to 700 chars (this will need to be as wide as the longest row or it will wrap to the next line)
                    • 这篇关于如何使用 sqlcmd 从 SQL Server 将数据导出为 CSV 格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:在 SQL Server 中,如何为给定的表生成 CREATE TABLE 语句? 下一篇:如何通过使用 T-SQL 将两个整数值相除来获得浮点结果?

                  相关文章

                      <small id='hjLcX'></small><noframes id='hjLcX'>

                      <tfoot id='hjLcX'></tfoot>
                      <i id='hjLcX'><tr id='hjLcX'><dt id='hjLcX'><q id='hjLcX'><span id='hjLcX'><b id='hjLcX'><form id='hjLcX'><ins id='hjLcX'></ins><ul id='hjLcX'></ul><sub id='hjLcX'></sub></form><legend id='hjLcX'></legend><bdo id='hjLcX'><pre id='hjLcX'><center id='hjLcX'></center></pre></bdo></b><th id='hjLcX'></th></span></q></dt></tr></i><div id='hjLcX'><tfoot id='hjLcX'></tfoot><dl id='hjLcX'><fieldset id='hjLcX'></fieldset></dl></div>

                      <legend id='hjLcX'><style id='hjLcX'><dir id='hjLcX'><q id='hjLcX'></q></dir></style></legend>
                        <bdo id='hjLcX'></bdo><ul id='hjLcX'></ul>