MSSQL 主键 简介


一、 主键 简介

主键:主键通常被设置在单列,或组合列上,被设置主键的列或组合列,在表中是唯一值
主键:主键用来标识数据表中唯一值
主键:可以在创建表格时创建,也可以在表格创建完毕后,后续添加 改变现有的表格架构方式设定 (运用 ALTER TABLE)。
主键:被设置主键的列必须为not null

主键:一个表只可以拥有一个主键



二、 主键 举例

2.1 创建表格时 ,创建主键

 create table A(keyId int primary key,info varchar(20),writeDate datetime)
 

2.2 创建表格后 ,创建主键

 create table A(keyId int not null ,info varchar(20),writeDate datetime)
 ALTER TABLE A ADD PRIMARY KEY (keyId);

2.3 创建表格后 ,创建组合主键

 create table A(keyId int not null ,info varchar(20) not null ,writeDate datetime)
 ALTER TABLE A ADD PRIMARY KEY (keyId,info);   ---组合主键创建方法

相关阅读:
sql alter table 关键字简介
sql index 关键字简介
sql create view 关键字简介
sql create table 关键字简介
mssql create database关键字简介
sql select into关键字简介
sql union union all
sql full join关键字简介
sql right join关键字简介
sql left join关键字简介
sql inner join关键字简介
sql join(连接)关键字简介
sql as 关键字简介
sql between 关键字简介
sql in 关键字简介
sql like 关键字简介及应用
sql top 关键字简介
sql delete 关键字简介
sql update 关键字简介
sql insert into 关键字简介及用法
sql order by 关键字用法
sql and or 关键字简介
sql where 关键字简介
sql select distinct top 关键字简介
sql select
sql简介
sql 删除重复数据
如果查询MSSQL中重复列(group by having count)