在 SQL Server 中,可以使用 UNIQUEIDENTIFIER 标识符作为主键或唯一标识符。如果需要在表设计时自动为该列生成唯一标识符,可以使用 DEFAULT NEWID()。以下是示例代码:
CREATE TABLE MyTable ( MyID UNIQUEIDENTIFIER DEFAULT NEWID(), MyColumn VARCHAR(50) );
在此示例中,CREATE TABLE 语句创建一个名为 MyTable 的表,其中包含一个名为 MyID 的列,其数据类型为 UNIQUEIDENTIFIER。DEFAULT NEWID() 部分指定 DEFAULT 约束为 NEWID() 函数,该函数会为该列生成唯一的标识符。
上一篇:表上是否禁用了postgresql11的自动清理功能?
下一篇:表声明中插入值重复