【发布时间】:2017-08-12 18:40:52
【问题描述】:
假设我有一个带有timestamp 列的表,该列通过NHibernate 用于管理记录版本,现在我正在寻找一种方法来更新我的数据记录不增加 ts 列的值,因为如您所知,该值会在每次更新语句后增加以跟踪数据版本以避免并发问题。
CREATE TABLE [dbo].[TSTest](
[ID] [int] NOT NULL,
[Name] [nvarchar](50) NULL,
[ts] [timestamp] NOT NULL,
CONSTRAINT [PK_TSTest] PRIMARY KEY CLUSTERED ( [ID] ASC )
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
有什么想法吗?
【问题讨论】:
-
不,你不能。
-
我认为这是可能的,在软件中没有什么是不可能的!
-
感谢您编辑@Serg
标签: c# sql nhibernate proxy