Sql server 需要将查询结果打印到文件/文本的帮助吗

Sql server 需要将查询结果打印到文件/文本的帮助吗,sql-server,sql-server-2008,Sql Server,Sql Server 2008,这个SSMS新手尝试打印查询结果,而不是将其定向到网格 我遵循以下步骤: 管理工作室-->>工具-->>选项-->> 查询结果-->>常规-->>将结果转换为文本,c:\作为保存查询的默认位置 查询结果-->>SQL Server-->>结果到文本-->>复制或保存时包括列标题 然而,当执行查询时,我根本看不到结果 有人能告诉我如何将查询结果保存到文件中,以便以后打印吗?您需要选择“结果到文件”而不是“结果到文本”。然后返回并运行查询时,将不会看到任何查询结果,只会提示输入要将结果保存为的文件名

这个SSMS新手尝试打印查询结果,而不是将其定向到网格 我遵循以下步骤:

管理工作室-->>工具-->>选项-->>

查询结果-->>常规-->>将结果转换为文本,c:\作为保存查询的默认位置

查询结果-->>SQL Server-->>结果到文本-->>复制或保存时包括列标题

然而,当执行查询时,我根本看不到结果
有人能告诉我如何将查询结果保存到文件中,以便以后打印吗?

您需要选择“结果到文件”而不是“结果到文本”。然后返回并运行查询时,将不会看到任何查询结果,只会提示输入要将结果保存为的文件名。

您需要选择“结果到文件”而不是“结果到文本”。然后返回并运行查询时,将不会看到任何查询结果,只会提示输入要将结果保存为的文件名。

如果将结果直接发送到文件,则在SSMS的“结果”窗格中无法看到结果

你有三个选择:

  • 结果转换为文本(纯文本,在结果窗格中)
  • 结果到网格(网格视图,具有类似Excel的可调整大小的列和行)
  • 结果到文件(直接写入文件,不显示结果)
您可以从“查询->结果”菜单、标准工具栏上的按钮或键盘快捷键(按上述顺序CTRL-T、CTRL-D、CTRL-SHIFT-F)中选择这些选项。选择输出“模式”,然后执行查询

使用前两个选项,您可以右键单击结果并从中保存到文件。或复制/粘贴到其他位置


当结果保存到文件时,它会将结果输出到您默认位置的文件中(
c:\works\
,在您的情况下)但是它会提示您使用标准的Windows文件保存对话框。

如果您将结果直接发送到文件,您将无法在SSMS的结果窗格中看到它们

你有三个选择:

  • 结果转换为文本(纯文本,在结果窗格中)
  • 结果到网格(网格视图,具有类似Excel的可调整大小的列和行)
  • 结果到文件(直接写入文件,不显示结果)
您可以从“查询->结果”菜单、标准工具栏上的按钮或键盘快捷键(按上述顺序CTRL-T、CTRL-D、CTRL-SHIFT-F)中选择这些选项。选择输出“模式”,然后执行查询

使用前两个选项,您可以右键单击结果并从中保存到文件。或复制/粘贴到其他位置


当结果保存到文件时,它会将结果输出到默认位置的文件中(
c:\works\
,在您的情况下),但它会用标准的Windows文件保存对话框提示您。

您不希望结果变成文本。您希望将结果归档。然后,当您执行查询时,系统会提示您输入要保存的文件名。

您不希望结果显示为文本。您希望将结果归档。然后,执行查询时,系统会提示您输入要保存的文件名