在我们公司,我们使用 nhibernate 作为我们的默认映射器。我使用 nhibernate 标准编写查询 - 我注意到所有参数都以 unicode 形式发送,如下所示:
exec sp_executesql N'SELECT this_.ID as ID23_0_, this_.Nazwa as Nazwa23_0_, this_.Opis as Opis23_0_, this_.TypGrupy as TypGrupy23_0_, this_.CzyDystrybuowana as CzyDystr5_23_0_, this_.CzyAktywna as CzyAktywna23_0_ FROM Grupa this_ WHERE this_.Nazwa like @p0',N'@p0 nvarchar(50)',@p0=N'%something%'
这不是期望的行为。是否可以在休眠查询中禁用 unicode?谢谢
罗梅克