ala*_*lax 5 sql sql-server json sql-server-2008
我正在使用SQL Server 2008,并且想要将表数据转换为json格式。我可以通过触发查询直接将其转换吗?
小智 5
我创建了一个存储过程,可以获取您的表并输出 JSON。你可以在
运行存储过程后,您可以通过如下调用来输出您的表:
EXEC SQLTableOrViewToJSON 'MyTable', 'C:\WhereIStowMyJSON\'
Run Code Online (Sandbox Code Playgroud)
SQL Server 2016 中添加了对格式化查询结果的内置支持,并将在 Azure 数据库中提供。在旧版本中,您需要使用 CLR 或一些重型 TSQL,例如: