我手边有一个非常糟糕的“设计”遗留数据库,我无法控制,我不喜欢它,但这里是
表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中是否有某种自动转换机制允许我像这样进行奇特的连接?