SQL Server OPENJSON函数返回断字符

时间:2018-08-02 08:28:06

标签: json sql-server

我尝试使用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

0 个答案:

没有答案