嘿,我正在将我的应用程序从Oracle 10g切换到SQL Server Compact。目前我在映射文件中有这个:
<id name="Id" column="MY_ID">
<generator class="sequence">
<param name="sequence">MY_SEQ</param>
</generator>
</id>
我被告知SQL Server Compact中不存在序列,我想知道是否有等效的。另外,我想知道如果有等效的话我是否切换到SQL Server 2000/2005。
答案 0 :(得分:2)
这里有很多选择:
<强> GUID 强>:
<id name="Id" column="MY_ID">
<generator class="guid" />
</id>
整体型身份:
<id name="Id" column="MY_ID" type="Int32">
<generator class="identity"/>
</id>
原生,即身份,序列或hilo,具体取决于底层数据库的功能:
<id name="Id" column="MY_ID" type="Int32">
<generator class="native"/>
</id>
<小时/> 更多信息::