我尝试使用OPENJSON函数将json数组导入到SQL Server中,但返回的字符损坏。使用UTF-8编码的JSON数据文件。此功能是否有任何可与该功能一起使用的参数?
这是SQL查询:
Declare @JSON varchar(max)
SELECT @JSON = BulkColumn
FROM OPENROWSET (BULK 'C:\data\speakers.json', SINGLE_CLOB) as j
SELECT * FROM OPENJSON (@JSON)
WITH(Name nvarchar(100),PhotoUrl nvarchar(MAX),Title nvarchar(500),Bio nvarchar(MAX)) as Speakers