NHibernate:使用int列连接varchar

时间:2012-12-04 08:51:36

标签: nhibernate join

我手边有一个非常糟糕的“设计”遗留数据库,我无法控制,我不喜欢它,但这里是

表A有 int列

表B有 varchar列,作为其他表的多列的“主键”,包括表A的int列(取决于表B的其他列的值)

一切都没有问题,除了我现在必须以某种方式加入int和varchar列。

在sql server中我能做到

select nr, bla.bezeichnung, betrag
                from {0}, {1}
                where sprache = @sprachnr
                and la = 'SPE'
                and isnumeric(ula) = 1
                and (convert(int, ula) = nr)

NHibernate中是否有某种自动转换机制允许我像这样进行奇特的连接?

0 个答案:

没有答案