从REST API URL导入JSON数据到SQL



我想从一个REST API URL直接下载JSON数据到SQL Server。

我目前在浏览器中打开URL并将JSON数据复制到本地保存的. JSON文件中,然后使用以下代码导入。如果我能从SQL服务器查询URL并返回相同的结果,那将更有效。

SELECT BulkColumn
FROM OPENROWSET(BULK'C:Userstaariq.AADDSGCXDesktopJSONdata.json', SINGLE_BLOB) JSON;

但是我想用URL替换本地源。例子:

SELECT BulkColumn
FROM OPENROWSET (BULK (OPENURL("https://restapidata.com/mydata"), SINGLE_CLOB) JSON;

技术上你可以使用公共语言运行时集成,例如编写存储过程,请求API URL并返回其响应数据。

前一段时间我在这里放置了以下问题-使用SQL CLR存储过程消费web服务在VS2010调试时找不到默认端点。我想你会在评论里找到一些重要的信息。

最新更新