我正在使用nHibernate 4.1.4 MappingByCode。我的方言是
public class Dialect : NHibernate.Dialect.MsSql2012Dialect
{
protected override void RegisterKeywords()
{
base.RegisterKeywords();
RegisterKeyword("user");
}
}
我的配置正在设置 config.SetProperty(Environment.Hbm2ddlKeyWords,“关键字”);
我有一个名为User的表。
抛出SQL错误,表明无效的表名用户无效。 nHibernate无法将其包装在括号中。
有什么想法吗?