我想从表中获取1000行,但结果应该是JSON格式,然后我需要导出该文件。但我正在以clipped/truncated
格式获取数据。
我使用的命令:
SELECT TOP (1000) [ID]
,[Request]
,[Response]
FROM [AuditLogs] for JSON AUTO
我试过的选项:
问题:我想要的只是从SSMS导出的JSON结果。请指导我。
P.S:response
列数据可能是长字符串。
使用以下查询 - 这不会截断任何数据,完整的结果将存储在@data变量中。
declare @data varchar(max) = (
SELECT TOP (1000) [ID]
,[Request]
,[Response]
FROM [AuditLogs] for JSON AUTO
)
print @data