Как я могу увидеть данные API в SQL Server с запросом? - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть API - как я могу увидеть данные этого API в SQL Server?Пожалуйста помоги.Я не знаю, как открыть данные API в SQL Server - я новичок в этом.Просто хочу увидеть данные выбора внутри этого API.

1 Ответ

0 голосов
/ 16 ноября 2018

Я не думаю, что вы можете сделать это напрямую. Я сделал две модификации в API-документе, которым вы поделились.

  1. Преобразовать его в файл JSON (формат .json).
  2. Удалено {"vehicleStatuslist": и его концевая скобка

Вы можете просмотреть / скачать файл с здесь .

    Declare @JSON varchar(max)

    SELECT @JSON = BulkColumn
    FROM OPENROWSET (BULK 'E:\api.JSON', SINGLE_CLOB) as j

    SELECT * FROM OPENJSON (@JSON) 
       WITH(Veh_reg VARCHAR(MAX),[datetime] DATETIME,Ignition VARCHAR(MAX),Latitude 
              VARCHAR(MAX),Longitude VARCHAR(MAX),Speed VARCHAR(MAX)) as Results

Я получаю результат, как показано ниже.

enter image description here

...