gpt4 book ai didi

sql-server - 更新标识列以维护唯一编号

转载 作者:行者123 更新时间:2023-12-03 16:29:07 25 4
gpt4 key购买 nike

我们有一个表来维护应用程序中特定用例的下一个可用唯一编号。我们想到了一个 bigint 类型的列,它将递增并提供下一个可用数字。是否可以将此列作为标识列并自动递增同一行?

我在 stackoverflow 上找到了一个链接 Usage of Table with single column (Identity)?具有类似的要求。然而,提到的解决方案将在表中插入一条新记录。我不想插入,而是想对同一条记录进行更新以跟踪下一个可用的唯一编号。

是否可以利用标识列功能,或者我需要获取当前值,显式递增并将其存储回同一列的同一行?

最佳答案

不完全确定您要实现的目标。相信你刚刚添加了一个身份,即

CREATE TABLE #Temp (rowName BIGINT IDENTITY(1,1) NOT NULL)

这将创建一个表,其中包含一个名为 rowName 的列,该列自动递增 1。

关于sql-server - 更新标识列以维护唯一编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14584810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com