7得票6回答
在领域驱动设计中,将GUID作为标识字段是否更好?

使用GUID作为标识字段,相比自增整数,是否更容易实现领域驱动设计?使用GUID可以避免跳转到数据库以获取实际值。

15得票3回答
ORA-32795错误:无法插入到一个生成的始终标识列。

大家好,我想执行以下插入语句,但一直报错: 无法插入到一个生成的始终标识列 该语句为:INSERT INTO leaves_approval SELECT * FROM requests_temp r WHERE r.civil_number = 33322 ...

8得票1回答
从矩阵的不同列获取值的向量

我有一个10x4的矩阵,并且我有一个包含10个元素的向量。每个元素都是该矩阵中应该检索的一列索引。这是一个例子: > M.mat [,1] [,2] [,3] [,4] [1,] -0.4236174 0.222889...

7得票4回答
使用变量设置SQL的IDENTITY字段

大家好,我希望能够根据另一张表中当前的最大值来开始一个IDENTITY字段的编号。因此,我尝试了以下的方法: DECLARE @CurrentES INT; SET @CurrentES = (SELECT MaxES FROM [NDB]..[TmpM...

35得票2回答
重置Microsoft SQL Server 2008 R2中的自增字段

我创建了一个自增主键。 我添加了两行: ID=1, ID=2 我删除了这两行。 我添加了一行新数据,但是这一行的ID是:ID=3 如何将自增重置或重新开始以1为起点?

8得票3回答
错误:在Postgres中找到多个所有序列

我正在为Patient表的现有列设置身份列。 在这里,我想使用GENERATED ALWAYS AS IDENTITY。 因此,我使用以下语句设置身份列(之前它是serial): ALTER TABLE Patient ALTER PatientId ADD GENERATED AL...

8得票5回答
如何合并具有自动编号主键的表格?

我想每个人都会偶尔遇到这样的问题:你有两个具有自动编号主键的表需要合并。使用自动编号主键而不是应用程序生成的键有很多好处,但与其他表合并必须是最大的缺点之一。 一些问题会出现重叠的ID和不同步的外键。我想听听您解决此问题的方法。我总是遇到问题,所以我非常好奇是否有人有某种通用解决方案。 -...

560得票21回答
给现有列添加身份标识

我需要将表的主键更改为标识列,而且表中已经有了许多行。 我有一个脚本来清理ID以确保它们从1开始连续,测试数据库上运行良好。 如何使用SQL命令更改该列以具有标识属性?

24得票5回答
Azure Table Storage自动递增

我目前正在为Azure Table Storage开发一个应用程序。在该应用程序中,我有一个表,它将有相对较少的插入操作(每天几千个),这些实体的主键将在另一个表中使用,该表将拥有数十亿行。 因此,我正在寻找一种方式,在小表中使用自增整数作为主键,而不是GUID(因为这将节省大量存储空间,并...

35得票9回答
一个 SQL Server 表可以有两个标识列吗?

我需要将一列设为主键(primary key),并让另一列递增生成订单号(order number)。这个可行吗? 编辑:我想我会使用组合数字作为订单号。无论如何,谢谢。