突触sql池中Identify(1,1)有什么用?

问题描述

身份在突触中是不同的实现,它不能保证任何基值或增量值。

在synapse sql pool中提供identity(1,1)有什么用?

你能回答我的问题吗

解决方法

在 Synapse 中使用标识列的目的是为每一行创建一个 unique key,同时消耗最少的资源。这假设您不使用 SET IDENTITY_INSERT ON 或重置种子以覆盖默认行为。对于唯一的值,不需要特定的起点或增量值。在命令中包含 (<seed>,<increment>) 值可使语法与 SQL Server 和 Azure SQL 保持一致。