首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >允许字节数组作为Entity Developer中的版本列

允许字节数组作为Entity Developer中的版本列
EN

Stack Overflow用户
提问于 2018-06-01 19:34:51
回答 1查看 33关注 0票数 0

我们在MS SQL Server中使用Entity Developer for NHibernate。我们希望让数据库创建带有sql-type="timestamp“的Version属性。但是sql类型时间戳的.Net等价物是一个字节数组,我们不能在Entity Developer中为版本属性选择它。我们总是收到消息"Version property be type of Int64,Int32,Int16,Ticks,Timestamp,or TimeSpan“

那么,是否有可能以及如何获得这种映射:

代码语言:javascript
复制
<version name="Version" type="Byte[]" generated="always">
  <column name="Version" not-null="true" sql-type="timestamp" />
</version>
EN

回答 1

Stack Overflow用户

发布于 2018-06-02 03:55:18

如果任何人有同样的问题:我自己找到解决方案。可以为版本列选择数据类型"Binary“,尽管消息框不会列出此选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50642539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档