0

摘要:如何在where条件下使用日文关键词。例如:

select * from tbl_Mst_Product_Language  where Name = N'闲云舒展'    

在上面的查询中,我在 where 条件下使用了运行良好的日语关键字。但我想把这个值放在变量中,因为我需要从 c# 传递它。

我面临的问题是我试图将 where conditon in variable 放在哪里。例如

declare @test as nvarchar(max)
set  @test = '闲云舒展'
select * from tbl_Mst_Product_Language  where Name =  @test
4

1 回答 1

2

你在哪里:

declare @test as nvarchar(max)
set @test = '闲云舒展'
select * from tbl_Mst_Product_Language where Name = @test

尝试:

declare @test as nvarchar(max)
set @test = N'闲云舒展' -- Note here, N
select * from tbl_Mst_Product_Language where Name = @test
于 2012-08-18T11:01:53.197 回答