在 SQL Server 2008 中创建复合主键
复合主键是两个或多个列的唯一组合,用于标识每一行一张桌子。这确保表中的每一行都是不同的。在 SQL Server 2008 中创建复合主键是一个简单的过程。
要创建复合主键,请按照下列步骤操作:
column_a integer not null, column_b integer not null,
primary key (column_a, column_b)
这将创建一个由column_a 和column_b 列组成的主键。这些列中的每个值组合对于表中的每一行都必须是唯一的。
示例:
让我们创建一个名为 my_table 的表,其复合主键由以下组成: column_a 和 column_b 列:
create table my_table ( column_a integer not null, column_b integer not null, column_c varchar(50), primary key (column_a, column_b) );
现在,my_table 表中的每一行都是唯一的由column_a和column_b的组合来标识。
以上是如何在SQL Server 2008中创建复合主键?的详细内容。更多信息请关注PHP中文网其他相关文章!