我正在使用Oracle 12.1 DB。
我需要一个列不区分大小写。例如如果表中包含'name'列,并且我插入了包含“TEST1”值的行,那么在尝试插入“test1”时我将失败。
以下SQL命令可以解决问题:
在MYTTABLE上创建独特的索引name_idx( UPPER (名称));
问题是 - 如何使用FluentNHibernate(C#)完成它?
Map(x => x.Name).Unique(); //创建一个唯一约束,但它区分大小写...
另外 - 我很欣赏有关此类索引的性能的输入 感谢