table-valued function that parses JSON text and displays it as columns and rows. Must specify how data is displayed using the WITH clause.
ex:
SELCT *
FROM OPENJSON(@j, N'$.customers')
WITH (
CustomerID int '$.id',
CustomerName nvarchar(50) '$.name',
City nvarchar(50) '$.city'
);