这个 SSMS 新手正在尝试打印查询结果,而不是将其定向到网格我遵循以下步骤:
Management Studio -->> 工具 -->> 选项 -->>
查询结果 -->> 常规 -->> 结果到文本和 c:\works 作为保存查询的默认位置
查询结果 -->> SQL Server -->> 结果到文本 -->> 复制或保存时包括列标题...
然而,当查询被执行时,我根本看不到结果,有人可以告诉我如何将查询结果保存到我以后可以打印的文件中吗?
这个 SSMS 新手正在尝试打印查询结果,而不是将其定向到网格我遵循以下步骤:
Management Studio -->> 工具 -->> 选项 -->>
查询结果 -->> 常规 -->> 结果到文本和 c:\works 作为保存查询的默认位置
查询结果 -->> SQL Server -->> 结果到文本 -->> 复制或保存时包括列标题...
然而,当查询被执行时,我根本看不到结果,有人可以告诉我如何将查询结果保存到我以后可以打印的文件中吗?
如果将结果直接发送到文件,则无法在 SSMS 的“结果”窗格中看到它们。
你有三个选择:
CTRL-T您可以从“查询”->“结果”菜单、标准工具栏上的按钮或键盘快捷键(按上述顺序)CTRL-D中选择这些选项。CTRL-SHIFT-F选择您的输出“模式”,然后执行查询。
使用前两个选项,您可以右键单击结果并从那里保存到文件。或复制/粘贴到别处。
使用结果到文件,它会将结果输出到默认位置的文件中(c:\works\
在您的情况下),但它应该使用标准的 Windows 文件保存对话框提示您。
您需要选择“Results to File”而不是“Results to Text”。当您然后返回并运行查询时,您将看不到任何查询结果,只会提示您输入要将结果保存为的文件名。
你不希望结果文本。您希望将结果归档。然后,当您执行查询时,系统会提示您输入要保存的文件名。