在 SQL Server 中,主键是用来标识表中唯一的记录的一列或多列。主键约束强制表中的主键列的值是唯一的,且不能为空。
要在 SQL Server 中设置主键,可以使用以下步骤:
可以在 CREATE TABLE 语句中定义主键。例如:
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
在这个例子中,id 列被定义为主键列。
通过 ALTER TABLE 命令添加主键
如果已经创建了表,可以使用 ALTER TABLE 命令添加主键。例如:
ALTER TABLE employees ADD PRIMARY KEY (id);
这个命令将把 id 列设置为主键列。
使用 SQL Server Management Studio 设置主键
在 SQL Server Management Studio 中,可以通过图形界面来设置主键。打开表格设计视图,右键单击要设置为主键的列,选择“设置为主键”。
无论使用哪种方法,一旦定义了主键,将会自动创建一个主键约束。主键约束会自动命名,并且可以使用 ALTER TABLE 命令或 SQL Server Management Studio 来修改或删除。