使用tablockx在主键外插入不可复制的数据

时间:2014-11-21 19:36:25

标签: sql-server concurrency hints

SQL Server 中,我有一个包含以下数据的表:名字,姓氏,出生地等等。

该表具有标识 ID 列(表的主键)。在我的应用程序的界面中,用户可以修改这些数据,直到他们点击名为“关闭记录”的按钮,当发生这种情况时,我必须使用语法<生成 Closed_Record_ID strong> 年+连续编号 。对于我表中的所有记录,他们输入数据库的顺序(由身份 ID 给出)可能与他们关闭的顺序不同,因此我必须生成一个新的连续数字。

我应该如何使用 Tablockx提示,或者我该怎么做才能避免在Closed_Record_ID列中出现重复的连续数字?

0 个答案:

没有答案