![]() |
1
63
您可以将数据导出到不会被截断的平面文件中。这样做:
剩下的步骤应该是不言而喻的。这将把文件输出为文本,你可以在你最喜欢的文本编辑器中打开它。 |
![]() |
2
27
我也使用XML,但是 a slightly different method 这解决了XML实体化的大部分问题。
确保SSMS中的“XML数据”限制设置得足够高!
|
![]() |
3
4
我的解决方案有点圆滑,但把我带到了那里
更新 :为了证明这是可行的,下面是一些选择单个100000字符列的SQL。如果我将网格输出保存到一个csv文件中,所有100000个字符都不会被截断。
笔记:
|
![]() |
4
4
我尝试导出XML时遇到了这个问题。这是我使用的解决方案: 选择“结果到网格”选项,右键单击结果窗格中显示的链接,然后选择“结果另存为”,选择“所有文件”文件类型,为文件命名,然后单击“保存”。所有XML数据都正确保存到一个文件中。 我使用的是SSMS 10,我无法让Torre的解决方案发挥作用。导出向导一直认为输入列是图像: “输入列”xml_f52e2b61-18a1-11d1-b105-00805f499116b“(26)”的数据类型为dt_image |
![]() |
5
3
|
![]() |
6
0
如果给我一个选择,我将让查询返回“for xml auto”或“for xml raw”或“for xml explicit”这样的数据,这样限制就更高了,您可以对输出的结果做更多的工作。 |
![]() |
7
0
我通常使用XML获取巨大的调试字符串作为输出(使用Luke的测试工具):
|
![]() |
8
0
在SSMS中,如果您从一行中选择数据,那么它只限于少数字符,但是如果您从一行中编辑数据,那么完整的值将出现在那里。它可能并不总是在那里,但如果您按ctrl-a、ctrl-c,然后在编辑器中经过它,它就会全部在那里。 |
![]() |
10
0
您所说的截断只在ManagementStudio中发生。如果将该列拉入另一个应用程序,它将不会被截断。 您无法使用查询分析器与SQLServer2005进行对话。你是说管理工作室吗? |
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 3 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 3 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 3 年前 |