我正在使用 SQL Server 2019,并且在此表中导入了一个嵌套的 json。在这个 json 文件中,我有一些德意志字符(umlatus),当我在查询中读取 json 时,这些字符被替换。ü=AL
DECLARE @JSON NVARCHAR(MAX)
SELECT @JSON = BulkColumn
FROM OPENROWSET
(BULK 'C:\Program Files\Microsoft SQL Server\test.json', SINGLE_CLOB)
AS j
Select @JSON collate Latin1_General_CI_A
此 json 使用 UTF-8 编码,SQL Server 2019 使用 UTF-8 编码。如何正确读取字符?