无法查询 nvarchar 值

Cannot query nvarchar values

我在 sql 数据库中有一个 table,我在其中存储 nvarchar 值


    CREATE TABLE [dbo].[Buns]
    (
        [ID] INT NOT NULL PRIMARY KEY IDENTITY,
        
        [ARABIC] NVARCHAR(MAX) NULL, 
        [ENGLISH] NVARCHAR(MAX) NULL, 
        
    )

我只能查询英文值

感谢您的支持,步骤清晰,我还是个初学者

要指定 nvarchar 字符串文字,您需要在其前面加上 N:

SELECT ARABIC, JAPANESE, ENGLISH
FROM dbo.Buns
WHERE ARABIC = N'قيمة للبحث عنها'